个人网站IP被陌生域名绑定解决方案
timey小先生 2021-11-11 01:23:11阅读 57 技术、nginx、非法域名绑定

小网站被非法域名绑定,火气冒出来,连夜更改配置。

 

1、首先禁止服务器IP访问网站

在default_server 显式情况下, 监听http的 80端口,非本IP绑定的域名,  重定向到本网站域名【rewrite ^(.*)$ https://www.saltding.com$1 permanent;】

2、监听443端口时,增加SSL证书

    a、证书下载购买,nginx安装SSL证书 ,请看阿里云详细教程

     免费SSL证书领取链接: https://help.aliyun.com/document_detail/188316.htm?spm=5176.b657008.help.dexternal.455d1b48DthkOO 

 

3、443端口增加判断

        if ($host != 'www.saltding.com'){
             rewrite ^(.*)$ https://www.saltding.com$1 permanent;
        }

只要不是本服务器IP绑定的域名,都会调转到自己的网站域名。