Nginx 设置未绑定域名禁止访问

米斯特程序猿 2021年04月20日 423次浏览
  • 最近发现有未知域名绑定了自己的服务器,度了一把之后解决办法如下
  • 使用nginx 的默认虚拟主机配置禁止访问的域名即可
# 普通禁止其它域名解析
server {
    listen 80 default_server;
    server_name xxx.com;
    return 444;
}
# 正则匹配非自己绑定的域名
server {
    listen 80 default_server;
    server_name ~^(.+)?\.vtlee\.com$;
    return 444;
}