最新宝塔bt上 限制国内IP访问你的网站的方法和技巧

某些个网站是不需要国内用户访问的,主要是为了保证营销的数据准确性和防止同行抄袭。当然是没办法彻底屏蔽的,防小人不防君子吧。我用的是Nginx,请对号入座:

首先我们要去弄到国内的IP地址段,访问网站http://www.ip2location.com/free/visitor-blocker ,点击左侧的“Firewall List by Country”选项卡。

 
4a47a0db6e60

 

 

点击下载ip文件,顺便要把你现在的IP最好不要加进去,否则你自己会访问不了。如图:

 
fb5c81ed3a22

 

 

复制整段代码到你的宝塔的Nginx配置文件里面:

 
10fb15c77258

09dd8c2662b9

 

 

保存,重载配置即可。 

方法二:

跟上面的方法类似,把下载下来的IP文件重命名为blockip.conf,用记事本打开,去掉第一行的“location / {”和最后一行的“}”

 
 
 

然后把 blockip.conf上传到服务器的/www/server/nginx/conf/路径下面权限改为644,打开网站的ngix配置在http块下面添加如下代码:

 
f19c90851297

 

 

重载配置即可 

最后我们来自定义一下丑陋的403错误返回页面

新建一个html内容随便blabla一点什么吧,放到你的网站根目录,然后打开网站配置:

 

d527dfd61bd0

 

 

root对应的就是你的网站根目录路径。这样就可以了。

TG交流群(点击进入)----付费帮助搭建---修复---二开,以及发布求资源.
QQ交流群 922260178
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容