两种情况:
目录
我希望我的整个服务器都受到密码保护,因此我在我的目录中包含了此目录配置sites-enabled/000-default
:
<Directory />
Options FollowSymLinks
AllowOverride None
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/apache2/passwords
Require user someuser
</Directory>
问题是如何才能排除特定的 URL?
代理人
我发现上述密码保护不适用于 mod_proxy,因此我将其添加到我的proxy.conf
:
<Proxy *>
Order deny,allow
Allow from all
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/apache2/passwords
Require user someuser
</Proxy>
如何从密码保护中排除特定的代理 URL?我尝试添加一个新段:
<Proxy http://myspecific.url/>
AuthType None
</Proxy>
但这并没有起到什么作用。
答案1
用于Satisfy Any
从要求中排除某些内容AuthType
。
如果您可以更具体地说明要排除的 URL 以及您的网站现在如何配置,那么我可以更具体地说明应如何应用此功能。