0
我曾在.htaccess文件在我的根目錄下的規則,說:舊的mod_rewrite(htaccess的)規則仍然適用
RewriteRule ^(.*)$ $1.php
我已經完全自那時以來改寫了文件,但規則仍是應用。我嘗試重新啓動Apache服務器和物理服務器沒有運氣。
我也搜遍了目錄,在那裏或任何子目錄中沒有其他的.htaccess文件。
有誰知道什麼可能導致這樣的事情發生?
我曾在.htaccess文件在我的根目錄下的規則,說:舊的mod_rewrite(htaccess的)規則仍然適用
RewriteRule ^(.*)$ $1.php
我已經完全自那時以來改寫了文件,但規則仍是應用。我嘗試重新啓動Apache服務器和物理服務器沒有運氣。
我也搜遍了目錄,在那裏或任何子目錄中沒有其他的.htaccess文件。
有誰知道什麼可能導致這樣的事情發生?
這樣的行爲可能是由MultiViews造成的。嘗試禁用它:
Options -MultiViews
非常感謝。 我試圖弄清楚發生了什麼事情的時候,我正在絞盡腦汁花費數小時。 – Blake 2010-05-28 15:37:34