Nginx拦截非法特定字符url访问网站

前段时间有人开始对我的网站进行url广告的投放,没完没了,太恶心了,看着百度统计都是他们的访问记录,是通过“/?g=”访问的,因为前段时间我在考试,所以没有怎么管,趁着今天有时间,我直接禁止这些url的访问,禁止的方法也是相当的简单,在Nginx配置文件中加入规则即可。

1、检查一下你的网站是不是也有这种url广告污染,最好也像我一样,禁止他们的访问。Nginx拦截非法特定字符url访问网站

2、如果你用的也是宝塔面板,直接登录面板,直接打开该网站的Nginx配置文件。直接加入以下代码,这样他们通过"/?g="访问时直接404了。

if ($request_uri ~* "/?g=") {
   return 404;
}

Nginx拦截非法特定字符url访问网站

3、配置好Nginx好后,通过他们留下的链接访问,直接提示404了,效果如下。Nginx拦截非法特定字符url访问网站

Avatar photo

请叫我行长

人送外号行长,一个很爱折腾的医学生,总喜欢鼓捣东西,很喜欢数码产品和折腾服务器,然后一直在找一个志同道合又爱打游戏、爱折腾的御姐。你懂的!

相关推荐

暂无评论

发表评论