本帖最後由 hardrock 於 2013-12-28 22:15 編輯 9 M f5 S9 J4 W. Q' x7 |6 f# j
2 @% Q. _ N7 s# N4 d9 ]http://3y.uu456.com/bp-fa013fe119e8b8f67c1cb997-1.html7 j6 ]- T3 a/ n- ?6 u7 ?
http://www.wpdaxue.com/wampserver.html2 D* B+ X3 u2 J
http://www.wpdaxue.com/wordpress-change-hosting.html
* n$ [) T; `: Y# u- P9 f& f q5 Mhttp://www.wpdaxue.com/basic-skills-of-creating-themes.html
; |6 W1 V0 V! A. B1 I2 a& a, I' C6 p, s
5 m+ ]' Z) V4 k" f) ^0 nWampServer 配置偽靜態 ( `" e+ u Y2 g
默認情況下,WampServer不支持偽靜態,我們需要進行一些配置3 ?, Y2 [+ g) E3 Z: o4 v B/ o
0 X3 \9 j% g4 F! V# D, j- H1.啟動wampserver服務,左鍵單擊右下角wampserver圖標,打開Apache菜單下「httpd.conf」文件;
2 L7 O" I9 C( T: f. N x
2 x$ [+ T4 ^7 n3 L9 G5 r9 b9 u2.搜索找到「LoadModule rewrite_module modules/mod_rewrite.so」這一行,去掉前面的「#」;
( i1 l0 \2 B0 E# Q# u
& \/ o- b p# X! X8 _/ |3.找到「AllowOverride None」改為「AllowOverride All」;8 o: l" e g+ f [$ q8 G* O |
; E4 H3 B" Q* R/ q3 X0 m6 h0 E4.重啟wampserver的所有服務) H( C: Q6 _ @% }& ?2 ~5 q
. x/ ?% u0 a7 R: k5.新建.haccess文件,放在當前網站根目錄下,在.haccess文件中添加偽靜態規則,比如添加WordPress偽靜態規則:
/ w3 O5 v# p' u, U, d
- @' C$ r! O8 |* L* }1 J- V8 P# BEGIN WordPress3 q; Y5 Z* W+ w' w% \
% r2 [+ n, Z. C) k: X3 V2 w* M
<IfModule mod_rewrite.c>
M% K8 c! x2 c7 [: r' c) n
+ u. }5 v1 p! a) h5 R+ @1 }RewriteEngine On% l: g/ j4 _7 `& m& P. C
7 l- q4 `4 a- o6 s; P
RewriteBase /8 S, j; R4 b) z, A9 m) @; l3 O
N8 ?% _# z' P
RewriteRule ^index\.php$ - [L]
+ A! N# h& m! L* X# ^" a8 }+ A! p' e8 }& H% `( Q5 A _
RewriteCond %{REQUEST_FILENAME} !-f
( l6 X, X0 n8 ~8 c% G- [- k
& `: l, N; U h# lRewriteCond %{REQUEST_FILENAME} !-d
/ D/ T4 e* M2 H$ I6 b+ e: W8 J$ v
RewriteRule . /index.php [L]
" z& J$ Y( A& B6 d+ v
Y- t: ^ S/ i* \</IfModule>5 A+ K# T* k- g U+ K" i! r
0 \8 ^8 X+ E4 e* T6 B: h# END WordPress
( x7 M1 A; f, w
" L; M5 E" _( k0 l. y8 C- P' ]; V% k# y9 R2 G: E' i: s
. ^& k* K( M5 X) M r/ r
, Z( Q+ {- W; Y補充內容 (2013-12-28 22:27):/ t) v$ c3 F* Y R4 A; u& K2 F
註:每個建站程序的偽靜態規則不一樣,請根據自己的需要添加。- A- Z- D+ L @2 V( c3 Q2 A: v: y
: J3 o" ]8 k( u( |; ]3 Q5 ^( S0 D/ M補充內容 (2014-1-12 15:08):
2 j9 q G" m% \/ L新建.haccess文件,放在當前網站根目錄下-----應為新建.htaccess文件,
" C& I& b1 `$ Q7 J& K; A: S/ g; }9 W) g5 ?5 i
補充內容 (2014-1-18 14:49):
" X& P' W P% @/ M+ e$ i `如果wp文件都放在目錄a下,.htaccess要放在目錄a下. T: D: H" e p5 `7 n% c# {% I* b
# BEGIN WordPress; C/ c4 U. D [& F
<IfModule mod_rewrite.c>
$ q- x' g/ A" ] RewriteEngine On+ z0 ~1 P' i5 `+ ~4 L+ U, X# o: j* B
RewriteBase /a/3 [, c& N0 I: z
RewriteRule ^index\.php$ - [L]
; o: B; f: ~1 x& E" C, r: ?/ N t1 U) }% A" |3 K. R! _
補充內容 (2014-1-18 14:50):1 `: H1 L) {/ X8 Y' }! A
RewriteCond %{REQUEST_FILENAME} !-f/ I/ [& t* z, O: |% [8 ~ \
RewriteCond %{REQUEST_FILENAME} !-d
. r0 u4 @* j( r, u( L$ w2 YRewriteRule . /a/index.php [L]4 L7 D8 {3 W$ n3 U$ e6 X
</IfModule>
! R" C- C' M% X$ F$ h S7 x/ E# END WordPress |