VPS侦探论坛

 找回密码
 注册
查看: 1400|回复: 3

nginx怎么定义URL规则,进行屏蔽访问

[复制链接]
发表于 2023-4-22 14:14:10 | 显示全部楼层 |阅读模式

nginx怎么定义URL规则,进行屏蔽访问

最近刷百度统计的太多了,
怎么样定义url规则,进行屏蔽,返回403
  1.        if ($args ~* ".+?ad.+") {
  2.             return 403;
  3.         }
复制代码
比如我这样写,是不行的,我找不到怎么样去匹配URL中,某个字符,然后返回403。
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2023-4-22 15:52:49 | 显示全部楼层


刷统计根本没有访问你的网站,你就是关站了,一样在刷,所以屏蔽访问无效,我试过了
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2023-4-23 09:20:31 | 显示全部楼层

这个屏蔽不了,统计本来就不走你服务器
一般网站统计后台上可以过滤非通过本站域名访问的流量
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2023-5-4 17:08:01 | 显示全部楼层



倒是可以用CDN 的重定向试试,前提是只有CDN 节点可以回源,否则依旧回源就没有效果了!
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-12-4 01:27 , Processed in 0.026127 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表