本指南详细介绍如何使用Nginx和宝塔面板屏蔽中国大陆IP,确保跨境电商网站安全并符合地区性网站访问政策。学习如何设置IP黑名单,自定义HTTP响应状态码(如403 Forbidden),以防止不希望的地区访问您的网站。
1,首先先在Nginx里添加屏蔽大陆IP的代码
登陆宝塔面板,找到软件商店,选择Nginx后面的设置,点开
![图片[1]-宝塔面板 WordPress博客屏蔽大陆IP-光子波动网 | 专业WordPress修复服务,全球范围,快速响应](https://www.361sale.com/wp-content/uploads/2024/04/2024-04-22_10-56-04.png)
打开设置,选择左侧 配置修改,在 http
块中添加如下代码,用于屏蔽大陆IP地址,下图
![图片[2]-宝塔面板 WordPress博客屏蔽大陆IP-光子波动网 | 专业WordPress修复服务,全球范围,快速响应](https://www.361sale.com/wp-content/uploads/2024/04/2024-04-22_11-01-46.png)
# 定义黑名单,列出要屏蔽的IP地址段
geo $block_cn {
default 0;
# IP地址段屏蔽范围 (指向已上传IP数据文件)
include /www/wwwroot/ipdata.txt;
}
注释: include表示引用,后面的地址是 已上传的IP数据文件( IPdata.txt文件下载链接)
把上面括号内的ip数据文件下载后, ipdata.txt 上传到 /www/wwwroot/目录下,和代码中所写路径对应。
![图片[3]-宝塔面板 WordPress博客屏蔽大陆IP-光子波动网 | 专业WordPress修复服务,全球范围,快速响应](https://www.361sale.com/wp-content/uploads/2024/04/2024-04-22_11-07-08.png)
2,在需要屏蔽大陆IP的网站里添加屏蔽代码
宝塔里找到 需要屏蔽大陆IP的网站,点开后面的设置
![图片[4]-宝塔面板 WordPress博客屏蔽大陆IP-光子波动网 | 专业WordPress修复服务,全球范围,快速响应](https://www.361sale.com/wp-content/uploads/2024/04/2024-04-22_11-13-20.png)
打开设置 添加屏蔽大陆IP的代码:
![图片[5]-宝塔面板 WordPress博客屏蔽大陆IP-光子波动网 | 专业WordPress修复服务,全球范围,快速响应](https://www.361sale.com/wp-content/uploads/2024/04/2024-04-22_11-14-53.png)
if ($block_cn) {
return 403; # 屏蔽大陆IP访问,返回403 forbidden
}
在我同样的位置 添加上面的代码,其中403为不能访问,返回的状态码,可以写403,404, 502等
至此,打开你的网站测试,用大陆IP访问你的网站域名,就会提示403无权访问。
お問い合わせ |
---|
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ! |
① 電話:020-2206-9892 |
② QQ咨询:1025174874 |
三 Eメール:info@361sale.com |
④ 勤務時間: 月~金、9:30~18:30、祝日休み |
この記事へのリンクhttps://www.361sale.com/ja/8604この記事は著作権で保護されており、必ず帰属表示を付けて複製してください。
コメントなし