0
我已啓用mod_rewrite,重新啓動了所有服務,但仍未起作用。下面是我在.htaccess:在.htaccess中無法獲得簡單的RewriteRule以在本地WAMP中工作
RewriteEngine敘述上
重寫規則*本地主機/ phpinfo.php的
請指教。
我已啓用mod_rewrite,重新啓動了所有服務,但仍未起作用。下面是我在.htaccess:在.htaccess中無法獲得簡單的RewriteRule以在本地WAMP中工作
RewriteEngine敘述上
重寫規則*本地主機/ phpinfo.php的
請指教。
的所有一般重寫規則首先不影響URL的主機部分(除非你指定預定義的名字,像REQUEST_URI
等)只是路徑部分(一excellent article解釋URL重寫的比特和字節。)也就是說你的規則至少應該看起來像這樣。
RewriteEngine On
RewriteRule (.+) /phpinfo.php [L]
而且是你AllowOverride
僞指令配置爲允許在所有.htaccess
文件特定虛擬主機(或文件夾)?如果不是.htaccess
文件將被完全忽略。爲了mod_rewrite的工作,它需要至少設置爲FileInfo Options
。
AllowOverride FileInfo Options
謝謝。 AllowOverride指令是問題。 – SBel