Apache 2.4.htaccess Основной обход авторизации по URI запроса


У меня есть PHP-приложение, работающее с Silex, которое защищено базовой аутентификацией, но мне нужен раздел приложения, чтобы не запрашивать пароль. Я могу сделать это в Apache 2.2, но, похоже, он не работает с 2.4. Вот мой .htaccess

SetEnvIf Request_URI ^/register noauth=1
AuthType Basic
AuthName "Auth"
AuthUserFile /path/to/.htpasswd
Order Deny,Allow
Satisfy any
Deny from all
Require valid-user
Allow from env=noauth

Я знаю, что в Apache 2.4 есть другой способ сделать это, кто-нибудь знает, как?

Author: Rudecles, 2014-09-09

1 answers

Если кому-то интересно, я исправил это так:

SetEnvIf Request_URI /register noauth=1
AuthType Basic
AuthName "Auth"
AuthUserFile /path/to/.htpasswd
<RequireAny>
    Require env noauth
    Require valid-user
</RequireAny>
 4
Author: Rudecles, 2017-01-09 12:52:59