我想密码保护我的测试版网站上的所有网址.除了一个网址,因为它被闪存调用,闪存无法正常处理基本身份验证.所以我想为那个网址禁用基本身份验证.这是我在apache中的配置.Apache是tomcat的代理,但这不应该对吗?
<IfModule mod_proxy_ajp.c>
ProxyRequests On
ProxyVia On
<Location /uploader>
Order allow,deny
Allow from all
ProxyPass ajp://localhost:8050/uploader
ProxyPassReverse ajp://localhost:8050/uploader
</Location>
<Location />
Order allow,deny
Allow from all
AuthType Basic
AuthName "Restricted area"
AuthUserFile /etc/apache2/passwd/site-access
Require valid-user
ProxyPass ajp://localhost:8050/
ProxyPassReverse ajp://localhost:8050/
</Location>
</IfModule>
Run Code Online (Sandbox Code Playgroud)
所以我的想法是,如果调用http://www.example.com/uploader,那么第一个位置配置应该匹配,不需要auth.
这似乎不起作用我总是被要求认证.有任何想法吗 ?
关于Peter Delahunty