任何時候我在URL的任何部分都有「index」這個詞,服務器或CMS會自動將它更改爲http:/domain.com
(是的,只有一個正斜槓)。例如,在地址欄中輸入URL: domain.com/foo/barindex/xyz.html
將自動更改爲domain.com/foo/barhttp:/domain.com/xyz.html
。在URL中自動替換字符串,我該如何阻止?
我使用WordPress和Apache。我檢查了.htaccess,無濟於事。本質上,由於字符串自動替換爲URL,我該如何阻止?
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
# allow all except those indicated here
<Files *>
order allow,deny
allow from all
deny from xxx.xxx.xxx.xxx
</Files>
發表您的.htaccess – Gustek
的內容不要把在評論,編輯你的問題吧。 – Gustek
見,也許這可以幫助你瞭解 [配置的htaccess] [1] [1]:http://stackoverflow.com/questions/5061880/this-is-the-htaccess-代碼在wordpress我不知道如何工作,可以這樣 – abfurlan