设置防止nginx下别人绑定域名

有些时候,我们用的独立IP是不是也可以访问自己的网站,这势必会导致一些人无意中也会把域名绑定我们的IP,然后也可以访问。这就需要我们设置。

两种解决方案:

1,比如别人直接通过ip或者未绑定域名访问你VPS的时候,你希望禁止显示任何有效内容,可以给他返回一个500错误, 就可以这样设置:

server {
listen 80 default;
return 500;
}

2. 也可以把这些流量收集起来,导入到自己的网站,只要做以下跳转设置就可以:

server {
listen 80 default;
rewrite ^(.*) http://www.yd631.com permanent;
}

还有一种变通的方法,小歪现在在用。如果你用的是LNMP的话,在主目录不要放网站,放个探针之类的也可以避免被未绑定的域名访问网站。把真正的网站开在虚拟空间下面就可以了。

未经允许不得转载,或者注明出处:https://www.yd631.com/fangzhi-nginx-domain/

麦子猜您可能还喜欢以下内容: