Я хочу требовать базового c auth, когда пользовательский URL-адрес доступа с параметром "status = pass". Я сделал код ниже, однако он не работает, так как код ниже приводит к запрету, когда я получаю доступ с параметром "status = pass".
Satisfy Any
AuthType Basic
AuthName "Member Site"
AuthUserFile "/home/test/www/test/basic/.htpasswd"
require valid-user
RewriteEngine On
RewriteCond %{QUERY_STRING} status=pass
RewriteRule ^.*$ - [E=secure_dir:%{Request_URI}]
Order Allow,Deny
Allow from all
Deny from env=secure_dir