对域名301重定向设置方法的补充和完善
时间:2023-02-18 23:42:01 | 来源:建站知识
时间:2023-02-18 23:42:01 来源:建站知识
对域名301重定向设置方法的补充和完善:出于对新手的照顾,魏艾斯博客写内容比较的详细和啰嗦,自从前面发布了lnmp环境设置301重定向和DNSPOD设置301重定向教程之后,就不断有网友来问老魏相关的问题。为了方便大家操作,就在这里给这些问题一并解释一下,也是对这两篇文章的补充和完善。
网络上对于域名301重定向的说法各种各样,大部分都是复制粘贴来的,没有经过测试也没有考虑到新手小白的理解能力,鉴于此老魏经过亲自测试使用后,总结此文给有这方面困扰的朋友解惑。
1、说一下301重定向的好处。起因一是国人喜欢使用www域名,多年来的习惯已经根深蒂固。二是主域名和www域名如果不做301重定向,百度会分别收录并把权重分散到2个不同的域名上(百度认为主域名和www域名是2个不同的域名),在百度搜索你网站的关键词,会找到主域名和www域名两个结果,这样对你网站的权重很不好,也影响百度自然排名。
基于以上原因有必要做301重定向把主域名指向www域名,这样百度这里的权重就都统一到www域名了。百度搜索结果也只显示www域名了。有的朋友说我主域名不解析了,只解析www域名可以吗?答案是当然可以,不过未来要损失掉一部分来自主域名的流量了。
2、两种301重定向方法。现在我们开始把主域名做301重定向到www域名吧。这里面可以有多种设置方法。
2.1在NS服务器管理后台设置,比如DNSPOD上面就可以直接设置,具体操作参考本文第一段的链接文章。适合虚拟主机和VPS服务器,这种方法对于新手再适合不过了,简单易学,两步就搞定。不管你的域名在哪里注册的都可以把NS服务器地址设置为DNSPOD的,前提是你网站的访客来自国内,外贸网站别这么做,然后在DNSPOD上面设置显性URL转发到www域名就可以了。
2.2如果你不想把NS服务器放到DNSPOD。那么首先找找看你域名商的解析里面有没有提供301重定向的功能,不懂就发工单问问客服。如果有的话可以试着解析后查询主域名的http状态码,就知道是不是真正的301重定向了。如果没有这个功能,就需要在VPS服务器当中设置了。首先你得把主域名和www域名都添加A记录解析到VPS的IP地址上,然后根据本文第一段里面lnmp设置301重定向的文章操作。如果你是windows系统请点击在windows vps中做域名301重定向照着做就是了。这种方法相对于第一种方法来说比较的麻烦,而且对于新手小白来说容易出错。
以上就是魏艾斯博客对于域名301重定向的解释和操作了。我个人倾向于第一种方法。对于第二种方法下使用lnmp环境的VPS服务器,在VPS上面设置完301重定向之后,输入命令
curl -I http://vpsss.net
查询域名http状态,如果是上图的状体就说明301重定向成功了。
转载请注明:魏艾斯博客 » 对域名301重定向设置方法的补充和完善