nginx禁止外部域名解析到自己的服务器

  1. 背景
  2. 解决办法

背景

最近上线了一个网站,但是在百度里面搜索的时候发现存在别的域名直接解析到了我自己的服务器。
看起来像是直接抄袭了一个跟我一摸一样的网站。

解决办法

别人解析到自己的网站服务器IP是无法控制的,但是可以控制当不是指定域名访问自己的站点时返回错误码。
解决办法就是在nginx配置文件中判断是否通过指定域名访问站点,如果不是直接返回404即可。
这样即使别人的域名可以解析到自己的服务器,但是返回404错误码就无法访问到内容信息。

如何防止服务器被其他的域名恶意绑定


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达,在下面评论区告诉我^_^^_^