我有一个 Apache 身份验证循环。在我的 vhost 配置文件中,我有一个 Location 指令来密码保护特定的 URL:
<Location /academics/faculty-development>
AuthUserFile /var/www/html/.htpasswd2
AuthType Basic
AuthName "Who's a good boy?"
Require valid-user
Order allow,deny
Allow from all
</Location>
但是,我的 Web 根目录中也有一个 .htaccess,它可以保护整个站点。
AuthUserFile /var/www/html/.htpasswd
AuthType Basic
AuthName "Protected"
Require valid-user
两种登录都可以工作并进行身份验证,但是当您使用一个登录时,另一个会弹出。登录到那个会使另一个回来。
如何让我的 .htaccess 忽略对该特定 URL 的授权?