wtxnpw 发表于 2016-12-28 10:53:58

Nginx下防止被别人绑定域名到自己IP的方法

  默认的虚拟主机可以通过IP地址访问,如果别人把自己的域名解析到了你的IP地址,那么也可以通过未设置的域名访问。
  有不少人喜欢这么干,我也遇到过一次,听说是这样可以增加搜索引擎对他的域名的收录,不过这样对站长来说总是不爽的,通过简单的设置就可以解决这个问题。
  最简单的办法就是通过修改nginx.conf,修改默认的http服务器设置,然后自己新建单独的虚拟主机,通过绑定自己的域名来访问。有多种不同方法,比如给默认主机设置500返回,
  或者直接用rewrite跳转到其他地址,当然也可以修改成跳转到你自己的网站,也能带来流量。
  比如下面这种代码就是使默认访问返回500响应,图谋不轨者的意愿就落空了:
  server {  
  listen 80 default;  
  return 500;  
  }  
  当然也可以写成这样,跳转到自己的网站
  server {  
  listen 80 default;  
  rewrite ^(.*) http://yynotes.net permanent;  
  }  
页: [1]
查看完整版本: Nginx下防止被别人绑定域名到自己IP的方法