htaccess重定向优先于htaccess基本身份验证

时间:2011-05-10 15:40:13

标签: .htaccess mod-rewrite front-controller

我有以下htaccess,它将前端控制器命令重定向到给定文件....

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f  
RewriteCond %{REQUEST_FILENAME} !-d  
RewriteRule ^([^/]*)$ /index.php?a=$1 [L]

哪个位于域的根目录并运行良好,但是我在/ admin / help /中有一个受密码保护的目录,其中包含以下htaccess ...

AuthType Basic
AuthName "Your CMS"
AuthUserFile "/path/to/.htpasswd"
require valid-user

问题是我无法在浏览器中启动/ admin / help /,它只是重写为index.php,即使/ admin / help /是服务器上的真实文件夹。如果我从/ admin / help /删除.htaccess文件夹在浏览器中按预期显示,所以我认为我错过了第二个.htaccess文件中的内容但是我无法弄清楚它是什么,所以任何建议都是非常感谢?

由于

0 个答案:

没有答案