Nginx服务器如何屏蔽/禁止指定的来路域名网站/网址访问本站?

以下教程主要是通过nginx,禁止指定来源网站的链接访问自己的网站,教程参考免费部落

Nginx服务器如何屏蔽/禁止指定的来路域名网站/网址访问本站?-痴痴资源网

1.对于来路为xxxx.com的链接来路,通过路径转发全部返回到其首页,代码如下:

if ($http_referer ~* xxxx.com) {
rewrite ^/ http://xxxx.com/;
}
2,对于来路为*.xxxx.com,全部返回404,代码如下

if ($http_referer ~* .*\.xxxx.com){
return 404;
}
以上代码可以将它们丢到location ~ 1.php(/|$) {}中,案例如下:

location ~ [^/]\.php(/|$) {
if ($http_referer ~* .*\.xxxx.com){
return 404;
}
}
只要重启nginx之后,就可以生效。

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:不暇
链接:https://www.ruletree.club/archives/521/
来源:https://www.ruletree.club/

之前就看到许多模板开发大佬,使用这样的方式来对模板进行授权,就是将模板的所有样式文件,也就是css和js存到自己的服务器,然后如果发现自己的模板被未经自己授权的人使用,就对他的域名进行拦截,然后一瞬间未授权网站的样式就获取不到,于是乱码了。不过这种方式局限性很大,其实大不了把样式本地化就行了,吓吓新人还好,碰到老司机仍然无能为力。不过这种方式,却还有其它的用处,比如可以用它拦截恶意的来路域名。

作者:不暇
链接:https://www.ruletree.club/archives/521/
来源:https://www.ruletree.club/

常见问题FAQ

部分免费版权图片来自www.freepik.com
本站部分免费版权图片由 Freepik 设计www.freepik.com!!
本站资源和文章版权声明
版权声明:本站部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们,减少损失。联系邮箱:1732765629@qq.com。
购买商品请必看特别声明
所有资源请勿商业运营,违法使用和传播!仅研究学习使用!下载后请在24小时内删除!本站资源大多来自互联网整合,未测试,未标有售后默认无售后,可能会有瑕疵或BUG,介意勿下载!建议注册账号下载。资源付的费为整理辛苦费,资源本身不收费。常见问题解答:点我直达!有问题请反馈:1732765629@qq.com ,感谢支持!
免费下载或者贵宾会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 《免责声明》。
点击下载链接不跳转怎么回事?
您好,QQ内打开是不跳转的,一少部分浏览器也不跳转,一般的UC了,搜狗 360等浏览器都可以跳转。
立即查看