本帖最后由 hardrock 于 2014-11-6 23:20 编辑 6 S4 g7 T }8 ^& @: W9 L
8 n- |6 ^3 D n% R+ S# V& {
wampserver2.2e版-32bits不支持固定链接(伪静态)。9 b0 ^' }+ h) p/ k; D L8 L/ X: n
Wampserver2.4版-32bits支持固定链接(伪静态)吗?
9 s% [: r& |- ]8 q3 N& x
0 o) J7 U! I0 L h 两个都支持,
, E I& _: P% M/ K. `% H7 K http://www.thegrouplet.com/forum.php?mod=viewthread&tid=112908
6 m1 x2 o# D3 r' f9 j5 N7 M http://www.wpdaxue.com/wampserver.html
- n: N" l$ q4 S! o http://www.wpdaxue.com/wordpress-change-hosting.html
6 I* n& | E+ D: B' U6 P http://www.wpdaxue.com/basic-skills-of-creating-themes.html % i5 I/ t; a! u( D- M4 Q7 ~' M
WampServer 配置伪静态(固定链接),
1 h/ l0 C2 x% ~* d" r9 D 安装后建议开启Apache的 mod_rewrite模块,
@7 F. u' B" \& a+ J 要不然设置静态化的网页打不开提示404错误
. b' x, b1 ~2 k* w 默认情况下,WampServer不支持伪静态,我们需要进行一些配置
- C; ~# c! O: t: c 1.启动wampserver服务,左键单击右下角wampserver图标,打开Apache菜单下“httpd.conf”文件;+ O5 U7 d3 o# G$ X& j
2.搜索找到“LoadModule rewrite_module modules/mod_rewrite.so”这一行,去掉前面的“#”;
: Q' z. {! I0 x& [+ A 3.找到“AllowOverride None”改为“AllowOverride All”;: ~( Z' p5 W5 ?5 Q, p' y! P
4.重启wampserver的所有服务 y3 j7 m# B+ R( b1 R
5.新建.htaccess文件,放在当前网站根目录下,\wamp\www\.htaccess , 在.htaccess文件中添加伪静态规则,比如添加WordPress伪静态规则:
+ ~% ^$ J1 E( t4 }9 S Apache伪静态规则) `/ [! R# i2 _' G# Y
# BEGIN WordPress
3 j6 l4 H: s9 J/ `6 ~ <IfModule mod_rewrite.c>0 c5 q4 z5 h$ G! G- G
RewriteEngine On
( M* n2 y4 \# r" [; z RewriteBase /6 y& K2 T- w% z) i' {
RewriteRule ^index\.php$ - [L]; ?1 B+ o2 P2 t7 Q- n+ |1 u1 ]
RewriteCond %{REQUEST_FILENAME} !-f
* h4 q/ N& h3 d% A RewriteCond %{REQUEST_FILENAME} !-d! w V$ k/ [) C/ X M) @- u K
RewriteRule . /index.php [L]$ @0 }+ Y6 h5 [: g! K* p
</IfModule>2 Z7 x: u* t/ X) g6 I
# END WordPress 复制代码 注:每个建站程序的伪静态规则不一样,请根据自己的需要添加。! @4 U- s& \/ K M# G+ i
如果wp文件放在目录a下,.htaccess要放在目录a下,\wamp\www\a\.htaccess
3 B3 b0 B2 S9 }# X# J/ e # BEGIN WordPress
- @: B- d& R) Q( X- \3 c <IfModule mod_rewrite.c>
( d ^. h8 s: q9 W& Z0 \ RewriteEngine On+ J+ \+ ]9 L4 i/ \6 \
RewriteBase /a// I" _* B- N. p a0 O! f' E
RewriteRule ^index\.php$ - [L]
5 z% U& L3 w! u RewriteCond %{REQUEST_FILENAME} !-f
8 Y2 ?. N0 r4 J% ^* R RewriteCond %{REQUEST_FILENAME} !-d
# i1 p. n6 H9 ~. Z0 t8 b RewriteRule . /a/index.php [L]
4 K0 e8 @- Y& n! Z4 G </IfModule>6 O8 E/ P/ F' D$ F
# END WordPress 复制代码 ( P, c( H! G8 `* {+ w; |
访问就用 http://localhost/a/ ,
6 o1 A7 I+ b' C$ d wp后台----WordPress地址(URL)----站点地址(URL), 要改成 http://localhost/a/
% J6 c' I& A l0 E
+ w8 l8 B2 c. X5 H, |
4 G8 ~' x0 { |% H6 H php.ini部分
0 z3 k( @. R6 U( [2 g memory_limit =128M9 \# ]# Z: H$ E- A% A( V |
post_max_size = 8M
' _/ a8 _1 G7 ?: B+ ? upload_max_filesize = 2M1 O) @2 _2 z5 h# u/ d3 G: e
$ j4 f& ^$ y: u9 u
php环境下无法上传大文件的解决方法 http://www.ppsmove.com/stationtec/4862.html
# n3 ~+ J9 T) {
0 p2 Y& n4 C8 K: W7 P
+ [0 o! q- t" |5 X
( s& q1 X$ G! e7 Y 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
- s+ ^1 x: n4 X6 E WP Migrate DB 数据库迁移插件 在本地测试站安装,在导出数据库前更改数据库网址和文件路径等,然后导出数据库。网站移植到空间后,然后在 phpMyAdmin 导入刚才导出的数据库文件即可。站点数据等更改完成后就可以卸载这插件了
4 O8 D# f$ J( f5 x0 d
+ M6 i$ l$ i( q$ E( E4 T 7 f3 ?$ r; }6 h# ]# j% F/ ]7 E' N
! M" ~8 A7 A5 s. j: i5 t
4 G0 G) V9 I }, C8 @, k( E Pretty Link http://www.wpdaxue.com/pretty-link.html 5 D4 A: K, G4 l0 G7 N
在WordPress后台“安装插件”中直接搜索Pretty Link,搜索结果中是Pretty Link Lite,也就是Pretty Link的简易免费版本
( ^; X7 H j0 o J6 m ( r/ A! F) m1 p
. y# c9 O( ~5 b
[$ u% r4 I+ E- S How To Move Your WordPress Website From localhost To Live Server
- L* j+ K4 K( `5 \9 O http://www.wpexplorer.com/wordpress-local-to-live/
+ p" X( l2 x! [+ M$ A. N
9 x6 n i% x9 ?* ^' G' \
相关帖子