1
我有一個奇怪的問題,我在我的服務器上安裝的網站,相同的確切代碼在別處工作,所以我卡在這裏試圖找出什麼是不工作。WordPress的htaccess不是目錄規則反正繼續發射
# 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
這是標準的Wordpress htaccess。從技術上講,「!-d」規則應該允許我列出或訪問任何目錄,但在此安裝中,情況並非如此。
我有一個「管理員」文件夾和WordPress的不斷踢和處理管理員的URL爲「WP - 管理員」,但那不是我想要的。我已經有其他服務器,我有一個自定義的「管理」文件夾與WordPress混合,它啓動罰款,但奇怪的東西似乎在發生。
我們所做的:
- 禁用重寫引擎,WordPress的關閉文件夾的響應
- 禁用/重新啓用重寫引擎(沖洗可能現有規則)都能跟得上
- 嘗試添加「 RewriteCond%{REQUEST_URI}!^/admin「,不起作用,WP仍在踢
你們可以提出其他建議嗎?
可能有很多原因。你有沒有mod_speling活動? WordPress是在一個單獨的目錄? DirectoryIndex是否處於活動狀態? – 2013-03-27 22:43:23