【发布时间】:2016-05-28 23:18:33
【问题描述】:
当前在 ubuntu 上的 apache 服务器上运行站点,现在整个站点受到 .htaccess 身份验证的保护。
想做的事:我需要允许两个没有认证的URL。
sites1.conf
<VirtualHost *:80>
...
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !^/(tools|manager)/
</VirtualHost>
<Directory /srv/site1/symfony/>
AuthType Basic
AuthName "My Area"
AuthBasicProvider file
AuthUserFile "/etc/apache2/passwords.htpwd"
Require user user1
SetEnvIf Request_URI ^/en/App/uploadImagesForm allow
Order allow,deny
Allow from env=allow
Satisfy any
</Directory>
网址:xxx.xxxx.xx:9005/en/App/uploadImagesForm/
问题仍在询问密码
【问题讨论】:
标签: regex linux apache security