我使用的.htaccess被重定向爲不存在的索引文件/文件夾的所有請求站點:的.htaccess國防部重寫與子身份驗證衝突的
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule !admin/* index.php [NC,L]
有一個文件夾「管理/」,其具有在.htaccess以下面向auth:
AuthType Basic
AuthName "admin"
AuthUserFile "/path/to/passwd"
require valid-user
添加AUTH .htaccess文件中的‘管理/’導致通過被截留在請求代替MOD-重寫提供所述認證響應的。我嘗試了一些嘗試解決此問題的不同方法(包括:htaccess rewrite and auth conflict),但無法購買。
謝謝。
編輯:如果我已經通過驗證,重寫規則工作讓我進入「管理/」文件夾中。所以看起來這是認證挑戰,做了一些不可思議的事情。
這個問題你有幸運嗎? – 2012-04-20 11:58:54