2011-11-04 47 views

回答

0

你的改寫正在改變/webme/test/index.php?page=test。問題是如果.htaccess文件位於「/ webme /」或文檔根目錄(「/」)中。

如果你的文檔根目錄是在c:\AppServ\www\和.htaccess文件是在webme目錄,則需要在目標包括「webme」:

RewriteRule ^([^./]{3}[^.]*)$ /webme/index.php?page=$1 [QSA,L] 

,或在你的目標

除去最主要的斜槓
RewriteRule ^([^./]{3}[^.]*)$ index.php?page=$1 [QSA,L] 

否則,如果你的.htaccess是在文檔根目錄( 「/」),那麼你需要匹配反對:

RewriteRule ^webme/([^./]{3}[^.]*)$ /webme/index.php?page=$1 [QSA,L,NC]