欢迎访问我的博客,博客正在建设中,如果你有好的建议欢迎来信!!-小酌
当前位置: 首页 > 建站 > Nginx

新站做301重定向,域名合并

小酌子 2018-08-31 19 0
301重定向又叫301转向或者301跳转,是web服务器常用到的一种URL转移手法。常见的几种场景:
1、多域名跳转至同一资源,便于做seo,利于搜索引擎收录等。
2、由于网站更新,页面路径改变,文件删除等常造成页面丢失404/文件不存在等情况,为了不影响收录等,需手动使用301重定向原地址到新的地址。修改的信息太多时,直接重定向到主页是个不错的悬着。
3、网站域名调整,将整站重定向到新的域名,以避免流量丢失,权重值降低/网站排名下降。

博客因为DNS解析了两个域名,一个顶级recit.top和带www的二级域名。为了便于维护和seo,所以决定统一使用顶级域名做入站资源访问,顶级域名简短好记。
服务器是采用的nginx,代码很简短,功能很强大。
//如果通过www.recit.top访问网站,那么做301重定向至recit.top
    server_name    recit.top www.recit.top;
    if ($host ~* www.recit.top)
    {
        rewrite ^/(.*)$ http://recit.top/$1 permanent;
    }

修改nginx的配置文件,在server_name段加入if内容,然后重启nginx服务便可。再次打开浏览器输入二级域名: www.recit.top,回车会发现url变成了recit.top.成功实现301重定向。

版权声明:除作者特别注明外,本站所有文章均为作者个人原创

转载请注明:出处 Récit | 怡然自酌 新站做301重定向,域名合并

回到顶部