Nginx配置主域名301重定向 防止ip被人恶意解析

由于Nginx默认允许使用空主机头访问网站,或者未配置域名访问,那么就会被人恶意指向。这也是很多网站上线后常常会碰到了域名被恶意指向的情况。

解决方法 :修改配置文件 添加自己的域名进Nginx的conf文件并使用if判断浏览器访问的域名,具体代码如下

server {
    # 设置主域名
     server_name www.818512.xyz;
    # 重定向 防止恶意解析
    if ( $host != 'www.818512.xyz' ){
        rewrite ^/(.*)$ https://www.818512.xyz/$1 permanent;
    }
    # 参数"permanent"意思为301永久重定向,如果不想用301可以替换为302临时重定向参数"redirect"
© 版权声明
THE END
喜欢就支持以下吧
点赞2赞赏
分享
评论 抢沙发

请登录后发表评论