本帖最后由 hardrock 于 2014-11-6 23:20 编辑 3 G) K' V9 B6 j2 w2 K
9 h: r8 G' @$ k wampserver2.2e版-32bits不支持固定链接(伪静态)。
5 x( q, ]* H1 S" q! x) X Wampserver2.4版-32bits支持固定链接(伪静态)吗?* X8 P. w5 b# h4 I! |
! Q! K; Y0 B" [( [1 W6 _0 H0 Z! V
两个都支持,3 u, I% p9 k% v; R
http://www.thegrouplet.com/forum.php?mod=viewthread&tid=112908 4 W# z( P( T8 L; m$ [7 }% O! [
http://www.wpdaxue.com/wampserver.html
0 d7 l$ Z1 Q: u+ m" g http://www.wpdaxue.com/wordpress-change-hosting.html 6 n- C6 p2 r& _; [1 V2 q, f
http://www.wpdaxue.com/basic-skills-of-creating-themes.html
+ G0 {9 W0 {. _3 D3 V WampServer 配置伪静态(固定链接),
, E8 O' E$ k) n 安装后建议开启Apache的 mod_rewrite模块,2 ~3 u7 ^+ t: ?$ q }6 y1 M8 T3 ^
要不然设置静态化的网页打不开提示404错误6 O' t3 Q$ f& [* E/ H4 Z* I
默认情况下,WampServer不支持伪静态,我们需要进行一些配置
6 u( X, [) y2 e- |: @8 [6 _ 1.启动wampserver服务,左键单击右下角wampserver图标,打开Apache菜单下“httpd.conf”文件;, x, o! q( `8 d
2.搜索找到“LoadModule rewrite_module modules/mod_rewrite.so”这一行,去掉前面的“#”;% x1 `/ S4 P, b5 s+ F1 D# Z- L
3.找到“AllowOverride None”改为“AllowOverride All”;
+ F5 Q: O, h( c4 v1 L0 Z 4.重启wampserver的所有服务$ c7 X- _9 c2 q4 T- s/ G
5.新建.htaccess文件,放在当前网站根目录下,\wamp\www\.htaccess , 在.htaccess文件中添加伪静态规则,比如添加WordPress伪静态规则:- B D. _. {: r9 M7 @+ ^
Apache伪静态规则! L8 o7 h4 ?' Z. \. y
# BEGIN WordPress2 ~% h% v5 o5 b, W: {
<IfModule mod_rewrite.c>7 Q$ b; f! E# F5 x& X" {8 W4 A5 a
RewriteEngine On) ~, h0 Z0 y1 {5 Q
RewriteBase /6 J6 ^0 F2 y8 l. H
RewriteRule ^index\.php$ - [L]
2 O- i G/ L+ R; p1 L- V RewriteCond %{REQUEST_FILENAME} !-f
& d* W( }, X K3 z4 ?1 ~ RewriteCond %{REQUEST_FILENAME} !-d
4 R& o. E. X8 |! R RewriteRule . /index.php [L]- e5 N$ t# y: b& \, n; Z
</IfModule>
8 ?8 J* J+ N6 N # END WordPress 复制代码 注:每个建站程序的伪静态规则不一样,请根据自己的需要添加。: F% D2 i* R! i. H o* U. K
如果wp文件放在目录a下,.htaccess要放在目录a下,\wamp\www\a\.htaccess6 g0 M: Y3 G. Q3 A: V2 q' k
# BEGIN WordPress3 B- w8 M8 t4 A2 `$ d: C; {- B
<IfModule mod_rewrite.c>
7 U- o# w1 m# M RewriteEngine On
* _9 g5 Y* z, S. `$ v RewriteBase /a/
) {/ U3 t1 y) f) k) m" b ] RewriteRule ^index\.php$ - [L]
3 A: R' i% C- y1 X: g RewriteCond %{REQUEST_FILENAME} !-f
0 G5 ]7 X7 _' g' ^3 W) U RewriteCond %{REQUEST_FILENAME} !-d
8 @ x5 E( a* M9 R" n2 v% N* P. W RewriteRule . /a/index.php [L]
U N5 e# Y2 w% H: k( I </IfModule>3 ~6 j9 v' H4 i K, ?" b# o
# END WordPress 复制代码
+ o; j: D& ?+ v, }5 u9 D" F 访问就用 http://localhost/a/ ,* E8 g( {1 ]: j
wp后台----WordPress地址(URL)----站点地址(URL), 要改成 http://localhost/a/
! ^) ^5 }& j/ w7 B
8 K/ l! R# O% n, o, q" }+ c
8 ^9 W' D- @ r U8 J5 x php.ini部分2 I& @* F$ J3 }0 L& T6 y/ ]
memory_limit =128M
( Z* E* J4 V6 w9 }0 y7 q4 V post_max_size = 8M9 S8 D# e4 F" I4 P
upload_max_filesize = 2M8 P! ~$ H# s" P6 L9 o5 Z) z) d
' D" u+ D) F. g- }! r php环境下无法上传大文件的解决方法 http://www.ppsmove.com/stationtec/4862.html 3 P% W# K; R+ |! b/ M/ Y: q3 _9 n5 p& G
+ E. Q5 ~ T! t9 d9 [, v; G! y& M
* k9 w, P4 R# s" E2 p( ~) W
- X8 D( @- W# h5 k. Q 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 , j) q+ i4 O; D& G
WP Migrate DB 数据库迁移插件 在本地测试站安装,在导出数据库前更改数据库网址和文件路径等,然后导出数据库。网站移植到空间后,然后在 phpMyAdmin 导入刚才导出的数据库文件即可。站点数据等更改完成后就可以卸载这插件了1 d& M# [" O& A# J3 \
, ^; ?# A1 k: U" a3 L& |7 A
0 J9 w% z; v- I2 j2 f- h: v
& C* c4 W8 ?3 i J* a5 T
. O$ O; L- H2 x$ i" m4 n) L* E) k Pretty Link http://www.wpdaxue.com/pretty-link.html ( [( T5 t W0 X6 b" L+ w
在WordPress后台“安装插件”中直接搜索Pretty Link,搜索结果中是Pretty Link Lite,也就是Pretty Link的简易免费版本 p; f: V- I2 V
' q0 u8 e( r$ I6 d* n4 T5 |
6 M7 A8 A" _/ j- i # ?, J$ I5 p& V* n" B: T: ^$ k
How To Move Your WordPress Website From localhost To Live Server
) S' @# ?+ f) J% X& A http://www.wpexplorer.com/wordpress-local-to-live/ - o% l5 D! O' C2 ]9 ]2 }* S
" o; }% ]' `* s. N$ j" F' T
相关帖子