2

SetEnvIf と Deny を使用して、.htaccess で特定の国へのアクセスをブロックしています。

しかし、特定の URL をこのブロックから除外する必要があるため、それらの URL に対して別の環境変数を設定しています。

変数 1 と変数 2 の組み合わせに基づいて拒否するにはどうすればよいですか?

SetEnvIf GEOIP_COUNTRY_CODE xx BlockedCountry
SetEnvIf Request_URI "^/important" NeverBlock

疑似コードでは、今これを行いたい:

Deny from env=BlockedCountry && !NeverBlock
4

1 に答える 1