/ / Apache 2.4 .htaccess Základný autor bypass podľa Request_URI - php, basic-authentication, silex, apache2.4

Apache 2.4 .htaccess Základný auth bypass od Request_URI - php, basic-authentication, silex, apache2.4

Mám PHP aplikáciu bežiacu so Silexom, čo jechránené základným overením, ale potrebujem časť aplikácie, aby som nežiadal o heslo. Môžem to urobiť v Apache 2.2, ale zdá sa, že to nefunguje s 2.4. Tu je môj .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

Viem, že Apache 2.4 má iný spôsob, ako to urobiť, niekto vie, ako?

odpovede:

4 pre odpoveď č. 1

Ak má niekto záujem, opravil som to takto:

SetEnvIf Request_URI /register noauth=1
AuthType Basic
AuthName "Auth"
AuthUserFile /path/to/.htpasswd
<RequireAny>
Require env noauth
Require valid-user
</RequireAny>