行业动态

防御吧作为15年知名老牌域名服务商,CNNIC和CANN双认证域名注册商,已经
持续为500多万个域名提供服务,包括智能DNS/自由转移/隐私保护等服务!
主域名301重定向未生效的解决过程
2021-01-05 19:27:50 【

网友与小编交流过程中,小编偶然发现他的网站主域名虽然做了301重定向,但是还是打不开的状态(虽然他自己说可以打开)。于是小编记录下本文的内容,提醒各位朋友,做完了301重定向之后一定要回头检查一下是否生效!否则域名仍然是打不开的状态,度娘就不高兴了,不收录了,甚至降权了,最后吃亏的是你自己。


1、现在打开主域名是403状态,下面我们找一下问题出在哪里。


主域名301重定向未生效的解决过程


2、一开始小编怀疑他宝塔面板中301设置有问题,要来登陆地址账号密码上去看了一圈,都是正常的。于是再要来阿里云账号上去看看。网友的域名是在阿里云申请的,使用了阿里云CDN加速。这时候发现他在阿里云域名云解析dns中添加了主域名和www域名的cname,但是问题出在他在阿里云cdn控制台里面没有添加主域名,这样就导致域名访问路径到CDN这里就断掉了,因为根本就没告诉去哪里。


主域名301重定向未生效的解决过程


3、说到这里有些朋友可能会迷糊,一会dns一会又cdn的,请移步免费CDN加速解密系列2:陌陌的CDN加速是如何构成的区别与联系看清楚。


当你添加了cdn之后,用户访问顺序是先通过cdn,cdn中给出了去向,就直接去给出的ip地址访问了。所以这位朋友的问题出在没有在cdn中给出下一步去哪里,所以访问会出现403错误。


4、解决办法就是像上图那样,在阿里云cdn中添加了主域名,系统给出cname地址,把这个地址扔到阿里云解析dns中,等待几分钟就生效了。


有意思的是小编检查的时候,发现这位网友在阿里云解析dns中直接添加了主域名的cname地址(和www域名一样),都是www.xxx.com,如下图所示。


主域名301重定向未生效的解决过程


正常的操作顺序应该是先去阿里云cdn里面添加主域名,系统会给出一个cname记录值,一般都是不带www的,比如给出的是 xxx.com.w.XXX.com 这种类型的;www的cname记录值就是前面多个www。


5、域名访问路径复现


这里小编描述一下使用阿里云cdn后用户的访问路径。当你在浏览器中输入目的域名后,浏览器先去找这个域名dsn服务器指向哪里?指向阿里云的dns服务器,好吧去阿里云dns服务器上看看域名解析到哪里了?做CNAME解析到阿里云CDN上面了,好吧去阿里云CDN里面看看指向哪里了?指向服务器IP了,好吧去这个IP打开网站。


大体上就是这么一个访问路径,中间细节我们不去探讨,明白这个过程就可以了。


6、怎么检查301重定向是否生效?


通过站长工具检测是否正确。


主域名301重定向未生效的解决过程


以下是 vpsss.net 的 HTTP 状态查询结果:返回状态码 301,说明重定向成功了。对于www域名也是一样的方法。


主域名301重定向未生效的解决过程


总结起来主要问题出在网友没有在CDN控制台添加主域名,次要问题出在设置完301之后居然都没有检查是否生效。如果他自己记得检查一下,及时发现问题,就不会出这个纰漏了。


】【打印关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇没有了 下一篇租用免备案高防服务器建站怎么样?

立足首都,辐射全球,免备案服务器网专注云防御及云计算服务15年!

联系我们

服务热线:010-56157787 ,010-56159998
企业QQ:4000043998
技术支持:010-56159998
Copyright ? 2003-2016 gnmianbeian.com. 免备案服务器网版权所有 增值许可:京B2-20140042号
售前咨询
公司总机:4000043998 01056155355
24小时电话:010-56159998
投诉电话:18910191973
值班售后/技术支持
售后服务/财务
备案专员
紧急电话:18610088800