|
|
本帖最后由 hardrock 于 2014-11-6 23:20 编辑
! b1 u6 f- F8 ?3 N: ]; T( o$ B# ~- S0 {+ {$ \8 G4 J- _+ x, g! X& J
wampserver2.2e版-32bits不支持固定链接(伪静态)。, H: i( ^/ V8 e
Wampserver2.4版-32bits支持固定链接(伪静态)吗?
9 T; _% G. V6 @" N( o
+ W7 U: J' n1 `# M9 l8 l! h两个都支持,
0 p; z+ H$ {3 ghttp://www.thegrouplet.com/forum.php?mod=viewthread&tid=112908
+ _6 i0 ?( n$ I4 ]% ~ v$ thttp://www.wpdaxue.com/wampserver.html
* o7 f% Z( Z2 H" @) Q" yhttp://www.wpdaxue.com/wordpress-change-hosting.html7 L Z$ x7 M9 C: _ J9 v
http://www.wpdaxue.com/basic-skills-of-creating-themes.html
6 v6 X6 i% h9 q7 D" DWampServer 配置伪静态(固定链接),% J% d$ e& z0 m( g$ H7 o5 s) F
安装后建议开启Apache的 mod_rewrite模块,
' K8 W7 e, n, r7 p7 V+ j3 C要不然设置静态化的网页打不开提示404错误0 T1 f5 i9 x! ^: }
默认情况下,WampServer不支持伪静态,我们需要进行一些配置4 M" A7 @) U: g4 G% ^# B' C9 [ O
1.启动wampserver服务,左键单击右下角wampserver图标,打开Apache菜单下“httpd.conf”文件;8 q r1 ^. ^9 t/ \6 K2 L" U
2.搜索找到“LoadModule rewrite_module modules/mod_rewrite.so”这一行,去掉前面的“#”;: q( E/ G: ~0 C* i& h
3.找到“AllowOverride None”改为“AllowOverride All”;
0 U% w; d4 [9 P: A" p2 c4.重启wampserver的所有服务
# o! Q4 p/ C2 e; k' E' U8 k1 G' M5.新建.htaccess文件,放在当前网站根目录下,\wamp\www\.htaccess , 在.htaccess文件中添加伪静态规则,比如添加WordPress伪静态规则:
7 T( g% c4 t7 K6 R# SApache伪静态规则
6 Z. u7 D3 O0 O: K; j% f- # BEGIN WordPress
& [8 d$ K8 Q# k/ I9 P - <IfModule mod_rewrite.c>
* { E' F" ~0 G - RewriteEngine On8 _3 V1 l& G& `, j$ g- o4 V" r
- RewriteBase /2 [9 u" }: B0 U0 M: u g( |+ A2 v, [; z
- RewriteRule ^index\.php$ - [L]3 v2 `/ o# L3 }+ z3 a# W) B
- RewriteCond %{REQUEST_FILENAME} !-f: f* }1 S8 k6 |( {
- RewriteCond %{REQUEST_FILENAME} !-d# x4 ~! J' {" r( r: b$ _
- RewriteRule . /index.php [L]( ?5 n# a- L2 P. u8 ], p* d
- </IfModule>4 a% Q& i0 M& ^% W P9 B; Q' L% Y6 x
- # END WordPress
复制代码 注:每个建站程序的伪静态规则不一样,请根据自己的需要添加。
; _& H B ?3 I J; X# y# H如果wp文件放在目录a下,.htaccess要放在目录a下,\wamp\www\a\.htaccess
" v3 c1 o" H8 z* |6 S3 V; g- # BEGIN WordPress
1 P, P7 w$ O& \8 q' {5 W - <IfModule mod_rewrite.c>
" ~3 Q$ U9 j# e: ^9 V - RewriteEngine On% o; O: W0 B# m- N# Q) `( P3 D
- RewriteBase /a/! r4 U2 r- l% l* ]: I' y
- RewriteRule ^index\.php$ - [L]
2 L% R/ S2 ~! U* `" I2 `* X - RewriteCond %{REQUEST_FILENAME} !-f5 c( [3 c: X2 `; r: z$ M
- RewriteCond %{REQUEST_FILENAME} !-d
1 G8 E( F0 _' d3 f+ |- j - RewriteRule . /a/index.php [L]
0 x' P" f$ E; |2 E* {# k7 \& l0 O - </IfModule>
: [# \, |% V4 S - # END WordPress
复制代码
: B! F, k$ K4 o" s( h+ U访问就用 http://localhost/a/ ,
/ u7 [- b X7 e7 zwp后台----WordPress地址(URL)----站点地址(URL), 要改成 http://localhost/a/( `8 B0 B' f4 @3 K
/ |5 \( i5 w! A
) Y0 j* j$ K( @3 d; x- z% l# t- Aphp.ini部分/ v# J1 y) l n, k
memory_limit =128M9 Z$ f3 l) n, b% q4 f
post_max_size = 8M
1 n3 c% e' ^" fupload_max_filesize = 2M
$ T; f' K7 X* r3 D a) u: u) \0 S7 X
php环境下无法上传大文件的解决方法 http://www.ppsmove.com/stationtec/4862.html
8 G* _# ]1 o+ D( ]
1 k4 j: O: G( z+ G: R0 w- `: t3 r/ |5 K2 z L, Y
5 L S2 L: c# _9 a8 ~/ ]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
4 A. i- e7 B. K/ f g6 }WP Migrate DB 数据库迁移插件 在本地测试站安装,在导出数据库前更改数据库网址和文件路径等,然后导出数据库。网站移植到空间后,然后在 phpMyAdmin 导入刚才导出的数据库文件即可。站点数据等更改完成后就可以卸载这插件了
) X1 a5 b# D9 C! z, \' o7 | U1 M3 \
5 \( t2 x3 ]+ J7 S* I7 j* l$ |9 f7 H) `- o. ]6 m7 L
" L e; O/ l0 @" y, a8 ~) V
$ C3 t+ G! _) H/ Z, Z( T7 RPretty Link http://www.wpdaxue.com/pretty-link.html2 |$ T/ j, y: ^0 u- o2 s, p. s3 F
在WordPress后台“安装插件”中直接搜索Pretty Link,搜索结果中是Pretty Link Lite,也就是Pretty Link的简易免费版本
3 X6 \: I# r2 Z* R7 P# B3 x8 k# g4 }7 U3 e' a. K+ @0 W7 q! a
3 z$ ]; _5 M/ R8 M$ e
: I( ^8 t, b9 U+ V5 T! g% {How To Move Your WordPress Website From localhost To Live Server
" }9 O! J, [1 `; U( ~http://www.wpexplorer.com/wordpress-local-to-live/
9 V4 x' A3 w; G; g0 b; N
) C( l; h. J2 S3 B6 P |
|