当前站点在 ubuntu 上的 apache 服务器上运行,现在整个站点受到 .htaccess 身份验证的保护。
想要做什么:我需要允许两个无需身份验证的 URL。
站点1.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/
错误:
404 未找到 该服务器上未找到请求的 URL /en/App/uploadImagesForm。