nginx 使用CloudFlare来屏蔽特定国家访问的方法:

在你对应的站点配置文件上,也就是server配置中,判断这个变量即可

$http_cf_ipcountry,这个变量是CloudFlare自动判断的访客IP解析的国家二位代码。

比如美国就是US。

PHP使用CloudFlare来屏蔽特定国家访问的方法:

同理,变量为$_SERVER["HTTP_CF_IPCOUNTRY"],直接判断即可。


你是否也像清风拂过花儿一样与我相遇呢?