nginx屏蔽网站中含有特定url地址的访问

技术问题

nginx屏蔽网站中含有特定url地址的访问

2024-11-11 10:01


nginx屏蔽网站中含有特定url地址的访问

                                            




修改nginx配置文件,在配置文件中加入或修改以下内容,修改后重启nginx生效。

 

server {
    listen 80;
    server_name ysiis.com;
    # 屏蔽包含 "google" 的 URL
    location ~* google {
        return 403;
    }
    # 其他配置
    location / {
        # 正常的业务代码
    }
}

这个规则的意思是任何访问url地址中包含google的链接,均提示403,可以改成444关闭连接。

如需屏蔽多个只需要改成(google|bing)这种形式即可。


label :
  • nginx屏蔽网站中含有特定url地址的访问