我正在使用 SetEnvIf 和 Deny 来阻止访问我的 .htaccess 中的某些国家/地区。
但是我需要从这个阻塞中排除某些 URL,因此我为这些 URL 设置了另一个环境变量。
如何根据变量 1 和变量 2 的组合拒绝?
SetEnvIf GEOIP_COUNTRY_CODE xx BlockedCountry
SetEnvIf Request_URI "^/important" NeverBlock
在伪代码中,我现在想这样做:
Deny from env=BlockedCountry && !NeverBlock