配置Nginx使网站禁止使用IP访问

为什么要禁止IP直接访问?

一般而言,要使域名能直接访问到网站需要两个步骤,一是将域名解析到网站所在的主机上;二是在web服务器中将域名与相应的网站绑定。

如果能通过IP直接访问网站,也就意味着任何域名,只要解析到这个IP,也就能通过此域名访问。而禁止IP直接访问主要是为了防止恶意解析,如果某个域名是未备案域名,解析到你的主机IP,被查出后,封锁IP、罚款等后果皆需主机方(而不是未备案的域名)来承担。

此外,通过用多个域名解析到你的站点,会分散百度给予你网站的权重,降低网站的排名。

Nginx配置

在Nginx配置文件中加入:

将your_ip换成你的主机IP,配置好后重启nginx。

未经允许不得转载:TacuLee » 配置Nginx使网站禁止使用IP访问

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址