|
|
本帖最后由 hardrock 于 2014-11-6 23:20 编辑 Z% m+ E8 `& @ x6 y0 b' ~
9 M! |4 z) k+ q1 zwampserver2.2e版-32bits不支持固定链接(伪静态)。1 |* ~* w1 x4 _5 m' I: n8 p8 T
Wampserver2.4版-32bits支持固定链接(伪静态)吗?
# M' }3 O" U) F+ I6 h7 A& {4 T+ D) @# }& {# b. [/ b+ b3 h
两个都支持,' e9 S$ M! S0 S- h/ `0 c
http://www.thegrouplet.com/forum.php?mod=viewthread&tid=112908
/ T9 B, f0 n( f6 i, U/ _: Khttp://www.wpdaxue.com/wampserver.html' \/ b( f2 J' s I A4 L$ w9 V
http://www.wpdaxue.com/wordpress-change-hosting.html/ D. c, R, b4 F( [" h
http://www.wpdaxue.com/basic-skills-of-creating-themes.html, x5 Y- P5 U2 E- \' [
WampServer 配置伪静态(固定链接),( Q8 u1 y5 l5 F+ J# ?
安装后建议开启Apache的 mod_rewrite模块,
3 F, `: g* q) s$ n+ @9 K: S要不然设置静态化的网页打不开提示404错误
+ J m5 y9 N( F默认情况下,WampServer不支持伪静态,我们需要进行一些配置' M4 j. d5 p1 \+ [: Q) A
1.启动wampserver服务,左键单击右下角wampserver图标,打开Apache菜单下“httpd.conf”文件;& y( D5 B' K* I) @+ ~
2.搜索找到“LoadModule rewrite_module modules/mod_rewrite.so”这一行,去掉前面的“#”;* ?5 ^+ G" L" t
3.找到“AllowOverride None”改为“AllowOverride All”;
6 D* _$ B1 J0 m. m4.重启wampserver的所有服务) u) m% c( z: U: a
5.新建.htaccess文件,放在当前网站根目录下,\wamp\www\.htaccess , 在.htaccess文件中添加伪静态规则,比如添加WordPress伪静态规则:- j0 M& k1 L3 H
Apache伪静态规则
, R" t' d5 V5 Y+ Q& M- # BEGIN WordPress: q2 J9 }% Y2 _& C8 U
- <IfModule mod_rewrite.c>$ o% }0 u. E9 p# `5 m' J" A
- RewriteEngine On
; W' v5 J6 g1 C: I8 v6 u. \# g# K) V - RewriteBase /7 ?" f0 B* h& w( U
- RewriteRule ^index\.php$ - [L]
8 E* ?% l% W% M. i$ Y% `+ |* \ - RewriteCond %{REQUEST_FILENAME} !-f' G5 e9 D2 E$ K: ~
- RewriteCond %{REQUEST_FILENAME} !-d9 ?/ i: J4 x* G/ H/ q4 z
- RewriteRule . /index.php [L]4 s6 ]8 l# S& F* h% h$ q7 k& u
- </IfModule>
2 y7 d: c1 i; |) p/ j2 T/ c - # END WordPress
复制代码 注:每个建站程序的伪静态规则不一样,请根据自己的需要添加。4 @# F% X$ g7 p1 C' J" V n
如果wp文件放在目录a下,.htaccess要放在目录a下,\wamp\www\a\.htaccess
+ J2 | J5 ]$ ~- # BEGIN WordPress* Q2 c" s0 Q9 K& m1 ^7 k
- <IfModule mod_rewrite.c>
H! F6 C# Y9 c' x5 P F - RewriteEngine On
9 v/ m. w& M. f - RewriteBase /a/3 b$ X3 o; X% H7 x. H+ a- x I" p$ N
- RewriteRule ^index\.php$ - [L]
" s2 ~& F* {) k' s5 h - RewriteCond %{REQUEST_FILENAME} !-f5 v' g( K! J) B, ~
- RewriteCond %{REQUEST_FILENAME} !-d
_5 G- G& e: ]( h. X i& c- F - RewriteRule . /a/index.php [L]
' p( S. m- a. O2 N' X& {4 i- f- c - </IfModule>
0 g, q, n; M# A* |. X) u/ s - # END WordPress
复制代码 4 p. i. J. D9 M, m2 Y+ U
访问就用 http://localhost/a/ ,+ `+ T* N' A" D* X
wp后台----WordPress地址(URL)----站点地址(URL), 要改成 http://localhost/a/
4 C- m1 ^; g! [6 E7 x2 A
3 @3 P4 P% t) \1 d/ _) c: u/ H: c$ d& a, W' \8 E o
php.ini部分( d% A! i3 S& _7 c! A
memory_limit =128M
. b, j# m- Y0 w* cpost_max_size = 8M: T; @& K( p5 X9 v
upload_max_filesize = 2M+ u2 B1 w9 ~: j! f
X& y% a0 Z+ X; y% a+ O7 y2 Uphp环境下无法上传大文件的解决方法 http://www.ppsmove.com/stationtec/4862.html2 z0 {* t6 H3 W w m) W5 m0 J
4 G' O% ]4 b4 y# l8 \
& i% x2 T! i+ x3 T; ?
; `: e& Y8 w0 ^6 chttp://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
- n }8 Y1 \8 m0 r3 K+ T$ ~WP Migrate DB 数据库迁移插件 在本地测试站安装,在导出数据库前更改数据库网址和文件路径等,然后导出数据库。网站移植到空间后,然后在 phpMyAdmin 导入刚才导出的数据库文件即可。站点数据等更改完成后就可以卸载这插件了
9 L: \' F' ~- ]5 d, @1 C# d
0 H' {& b. h. }- _$ s8 @ V% D# n6 {: s7 L3 {
; U D/ C6 O, Q I2 `: z& I# l- G* ?1 [) i- D2 V, d$ o- h
Pretty Link http://www.wpdaxue.com/pretty-link.html
$ }; O9 `' ] V- Y4 _% q2 w在WordPress后台“安装插件”中直接搜索Pretty Link,搜索结果中是Pretty Link Lite,也就是Pretty Link的简易免费版本4 ~3 J, |5 L( o6 T
; b+ F& l* M1 D) q" F! C+ t# Q
! q! g* ~2 b. @, i4 z( N
- K& t6 A, \& q2 D
How To Move Your WordPress Website From localhost To Live Server" \* b8 e7 W* g& s+ E. Q
http://www.wpexplorer.com/wordpress-local-to-live/ m/ H# K I- F$ m$ d" D) v3 Y
% o/ P4 S) p Y |
|