SetEnvIf と Deny を使用して、.htaccess で特定の国へのアクセスをブロックしています。
しかし、特定の URL をこのブロックから除外する必要があるため、それらの URL に対して別の環境変数を設定しています。
変数 1 と変数 2 の組み合わせに基づいて拒否するにはどうすればよいですか?
SetEnvIf GEOIP_COUNTRY_CODE xx BlockedCountry
SetEnvIf Request_URI "^/important" NeverBlock
疑似コードでは、今これを行いたい:
Deny from env=BlockedCountry && !NeverBlock