我使用的.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