|
本帖最后由 hardrock 于 2014-11-6 23:20 编辑 2 w% H# U" X" p0 L: W9 [9 I6 O
- S$ Z/ e9 Y2 D5 {wampserver2.2e版-32bits不支持固定链接(伪静态)。1 }8 K$ T4 \* s* Z1 i! Q- h2 P& a
Wampserver2.4版-32bits支持固定链接(伪静态)吗?8 z$ K! Q* ]& N2 k- T4 j
: k. z! H* V4 r; J7 T
两个都支持,7 T3 i( ^2 a9 A$ q
http://www.thegrouplet.com/forum.php?mod=viewthread&tid=112908! I" E9 U, ~" X
http://www.wpdaxue.com/wampserver.html- t* m! ]4 v5 k6 e
http://www.wpdaxue.com/wordpress-change-hosting.html
1 Y: k+ s7 @$ z5 ?http://www.wpdaxue.com/basic-skills-of-creating-themes.html% N+ x% s5 Q: t& ?: S4 ~7 a
WampServer 配置伪静态(固定链接),8 N+ N( ]( m( I8 C$ S2 S( p! ]( [' c
安装后建议开启Apache的 mod_rewrite模块,0 I F/ T. y" j2 R0 ^
要不然设置静态化的网页打不开提示404错误
, _6 b/ S S. a! L默认情况下,WampServer不支持伪静态,我们需要进行一些配置( M' A5 R+ f( n5 o) b" s3 R# c
1.启动wampserver服务,左键单击右下角wampserver图标,打开Apache菜单下“httpd.conf”文件;- l/ m L% }0 V: M2 c
2.搜索找到“LoadModule rewrite_module modules/mod_rewrite.so”这一行,去掉前面的“#”; a) g, `% n' _! l9 X2 m
3.找到“AllowOverride None”改为“AllowOverride All”;" D# d8 ]& z2 A! U+ R: Y
4.重启wampserver的所有服务& O, g/ Z- }' E5 Q
5.新建.htaccess文件,放在当前网站根目录下,\wamp\www\.htaccess , 在.htaccess文件中添加伪静态规则,比如添加WordPress伪静态规则:
! G+ U1 L' @6 ~: { UApache伪静态规则$ x2 a. D0 v' o; L4 h
- # BEGIN WordPress" q" {" h4 k9 T2 }
- <IfModule mod_rewrite.c>: x$ l" `; {) T2 H. v5 j
- RewriteEngine On
1 w8 _5 D- j& v, Z* B9 J9 c% K9 `+ l. G - RewriteBase // Y; H6 e8 {/ o" r
- RewriteRule ^index\.php$ - [L]
. o* [; o2 m! R6 _8 ^9 V - RewriteCond %{REQUEST_FILENAME} !-f
' U/ u. k: z) {# T; O+ v- r - RewriteCond %{REQUEST_FILENAME} !-d
: m. U! X$ t5 w - RewriteRule . /index.php [L]! U I' o: B$ y! M7 K
- </IfModule>
. b6 ^8 x- ]' W; ? - # END WordPress
复制代码 注:每个建站程序的伪静态规则不一样,请根据自己的需要添加。7 l/ d' e1 t. a7 ~- u
如果wp文件放在目录a下,.htaccess要放在目录a下,\wamp\www\a\.htaccess
2 j. A+ J9 q! C' a& P- # BEGIN WordPress( _- o1 V5 @5 O
- <IfModule mod_rewrite.c>" H$ U w* b( r u) ^) O, A
- RewriteEngine On1 L- t8 }- Q" c8 e3 @, d0 j
- RewriteBase /a/2 D7 q% @4 B; b! k6 W' p+ P) i5 H3 y
- RewriteRule ^index\.php$ - [L]
" j7 e+ E' Y& M4 E9 z - RewriteCond %{REQUEST_FILENAME} !-f2 ~; C+ F/ P# m9 Y/ W1 J
- RewriteCond %{REQUEST_FILENAME} !-d
$ d3 @# i( |2 \( q/ t4 Z - RewriteRule . /a/index.php [L]
7 n9 d+ H5 i2 E, } @; } - </IfModule>
& p$ F& j, V( D7 Z4 f9 O - # END WordPress
复制代码 8 j- J' Y* ~) @
访问就用 http://localhost/a/ ,
7 N2 \1 j' f) C; Z3 m! swp后台----WordPress地址(URL)----站点地址(URL), 要改成 http://localhost/a/4 p8 _4 P+ }$ L& K
: U, j. |/ \5 _8 w; i- ?+ W/ b2 Z7 L6 L3 `2 h% _
php.ini部分
! \* T) f" H$ T+ O; [+ qmemory_limit =128M
! \' k# G" K9 g* o/ \$ _$ o2 L. d$ }6 Spost_max_size = 8M
: P2 O' _0 ~' ?' oupload_max_filesize = 2M- j2 X! C) F+ \* a' f* q! B: n
3 I7 d5 V0 T y a# p0 bphp环境下无法上传大文件的解决方法 http://www.ppsmove.com/stationtec/4862.html
; y2 l; w" e2 \2 y1 U2 ]0 L( \) @# y; B( ^7 R" f6 j* M: T& W9 S
/ a( U0 T# d1 E7 Q( F+ R* @3 L2 o [/ j) J9 H( U
http://www.solagirl.net/how-to-migrate-wordpress-from-local-computer-to-server.html http://www.solagirl.net/wp-migrate-db.html http://www.wpdaxue.com/wp-migrate-db.html
3 p A# t& I% @! T# Q2 X2 e: Z. t, TWP Migrate DB 数据库迁移插件 在本地测试站安装,在导出数据库前更改数据库网址和文件路径等,然后导出数据库。网站移植到空间后,然后在 phpMyAdmin 导入刚才导出的数据库文件即可。站点数据等更改完成后就可以卸载这插件了: K5 }& t$ A- ~, |% G! G
( Q5 }2 u" b' ]- n: {# @3 b8 n$ g Z$ i5 K m. [, x
; J$ Q" ~8 X1 d" u5 ^6 c9 F5 _' e# ?! U5 m2 W: `
Pretty Link http://www.wpdaxue.com/pretty-link.html
' a8 k7 ?6 U% @7 n在WordPress后台“安装插件”中直接搜索Pretty Link,搜索结果中是Pretty Link Lite,也就是Pretty Link的简易免费版本/ g4 }, R* f8 ^ S1 Y
+ g" L) S+ n- }( m# L4 J% t9 o0 p- T, ]# K2 Q2 b
7 Y! g4 i7 B& e: CHow To Move Your WordPress Website From localhost To Live Server; z) p F# R/ U o
http://www.wpexplorer.com/wordpress-local-to-live/! m! {) J% T* L4 k$ y4 f
4 S" {' r8 _; w5 @4 p: I
|
|