如果你不想某个国家IP访问的话,可以通过宝塔设置Nginx配置来进行限制!
效果图
假如禁了海外 那么海外访问将会如下提示
{/gird-item}
第一:更改nginx配置文件
需要配置nginx的配置文件,在http段中添加命令:
map $http_cf_ipcountry $allow {
default no;
CN yes;
}
{/tabs-pane}
{tabs-pane label="图片演示"}
)
{/tabs-pane}
第二:修改网站配置文件
修改站点配置文件,然后在server段中添加
if ($allow = no) {
return 403;
}
{/tabs-pane}
{tabs-pane label="图片演示"}
{/tabs-pane}
这个就代表除了中国,其他国家都不能访问。如果改成 allow = yes 那么就是除了中国,全部都能访问。
如果你的域名不是使用的Cloudflare cdn的话,那么本方法是无效的!!!
评论