nginx如何设置屏蔽指定来源网站访问本站的三个方法

前言:

我们站长日常优化网站中,避免不了有恶意来源网站对我们的站点进行黑客行为扫站,或者别的采集大站对自己本站的文章进行偷偷采集,那要怎么避免这些行为呢?三个简单的nginx设置方法教你如何来屏蔽或者禁止指定来源网站访问,学习需要一定的php基础知识,不建议小白使用!

2023022214531462

 

方法如下:

在nginx.conf的server配置项中加入

1.访问返回403
if ($http_referer ~* "xxx.com") {  
 return 403;  
}
2.访问跳转指定网站
if ($http_referer ~* "xxx.com") {
 
rewrite ^/ http://www.xxx.com/;
 
}
3.禁止多个域名
if ($http_referer ~* "xxx.com|aaa.com") {
 
rewrite ^/ http://www.xxx.com/;
 
}

依次添加你想要屏蔽的域名。

更多建站知识和免费网站源码请到百科情报站www.bkqbz.com

 

 

 

 

 

 

温馨提示:本文最后更新于2025-03-03 01:03:23,某些文章具有时效性,若有错误或已失效,请私信客服或联系知新社长
© 版权声明
二月 22

知岛上的今时往日

THE END
喜欢就支持一下吧
点赞0 分享
百科情报站的头像-知新网
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

夸夸Ta
夸夸
还有吗!没看够!
取消
昵称表情代码图片

    暂无评论内容

社区求救信号帮助是一种美德