网站被别人恶意绑定了

今天查看nginx的错误日志的时候,发现有个陌生的域名zephor.cn居然是指向我的ip地址的。这样通过这个域名就能访问我的网站内容了,虽说我的网站流量少,只是自己折腾用的,但是也不能让别人恶意绑定域名。

由于之前没有遇到过这种情况,通过搜索得知这就是恶意绑定域名,可以通过修改配置文件解决这种问题,通过nginx的空主机跳转或者空主机拒绝服务来解决。

在nginx的配置文件nginx.conf的server段添加如下内容就可以解决这个问题。

server {
    listen 80 default;
    server_name _;
    return 500;
}

或者

server {
listen 80 default;
server_name _;
rewrite ^(.*) yourdomian permanent;
}

EOF