.htaccess密码保护拒绝来自请求uri


.htaccess password protection deny from request uri

我想从/admin 请求uri/admin,然后请求.htacccess受保护的密码answer

此代码不起作用

SetEnvIf Request_URI ^/admin require_auth=false
AuthType Basic
AuthName "Staging Server"
AuthUserFile /system/pw/.htpasswd
Require valid-user
Order allow,deny
Deny from env=require_auth
Satisfy any
Allow from env=!require_auth
#allows a single uri through the .htaccess password protection
SetEnvIf Request_URI "/admin" test_uri
#allows everything if its on a certain host
Order Deny,Allow
AuthName "Restricted Area"
AuthType Basic
AuthUserFile /system/pw/.htpasswd
#Allow valid-user
Deny from env=test_uri
Satisfy any
Require valid-user