У меня есть аутентификация HTTP Basic (на моем .htaccess) на моем сервере Apache 2.4.
AuthName "Beta Restricted Area"
AuthType Basic
AuthUserFile /path/to/.htpasswd
Order Deny,Allow
Satisfy any
Deny from all
Require valid-user
Я бы хотел отключить это для группы URL. Это не работает:
# URL starts with pouet or _hello
SetEnvIf Request_URI /(pouet|_hello)/ no_auth=1
# URL ends with .lol or .hi
SetEnvIf Request_URI /.(lol|hi)$/ no_auth=1
AuthName "Beta Restricted Area"
AuthType Basic
AuthUserFile /path/to/.htpasswd
Order Deny,Allow
Satisfy any
Deny from all
Require valid-user
Allow from env=!no_auth
Apache продолжает отвечать 401 на эти URL.
Кто-нибудь знает, что я делаю не так?
Спасибо.