干货分享:网站更换域名的五点经验总结 - 前端分享 - 魏义齐个人博客
推荐搜索: 魏义齐 网站防扒js微信号刷新 利用hbuilder打包APP的步骤清空

您当前的位置:首页 > 前端分享 > 正文

干货分享:网站更换域名的五点经验总结

发布时间:2018-05-27 21:25:33作者:魏义齐阅读:(

本文为博主原创文章,未经博主允许不得转载。

最近博客因发展需要更换了域名,我用的是西部数码的云服务器,换域名前后整个过程总结了五点经验,分享如下。

一、ssl证书申请完成前网站不要接入360网站卫士

为什么这么说呢?我们来看下360网站卫士支持的域名解析类型

什么是泛解析?泛解析的意思就是把域名的主机头不固定,解析到一台服务器,这样就相当于所有二级域名同时指向服务器而无需单独解析,只要主机添加任意二级域名即可即时生效。也就是说360网站卫士解析出来的域名是带www的和其它的二级域名,没有“@”类型的,即主域名,但是验证文件时要求主域名和二级域名均可访问/.well-known/pki-validation/fileauth.txt,所以把域名接入360网站卫士后无法完成ssl证书的申请。

这个时候如果你又想把域名的dns改回西数的,那就静等吧,因为修改dns会有两个小时以上的生效时间,国内在五分钟之内就生效了,但是香港和美国的必须得两个小时以上,所以如果你不想折腾,在证书申请完成前不要将域名接入360网站卫士。

二、多站点部署ssl的方式部署证书成功后网站可能无法访问

出现这个问题,如果确定证书配置无误,那就重启nginx或服务器,重启服务器会有半个小时的生效时间。具体的请看下面这张工单截图
三、在360网站卫士上传的证书需要手动修改

360网站卫士只支持PEM格式的证书即适用于Apache,nginx和slb的,上传证书前需要把.cer文件里的内容复制到.crt文件里面并置于原内容上面,这样上传证书才会成功。

四、301跳转

别看只是个301跳转,第一次搞在网上找教程还真不容易,虽然一搜一大堆,但很少有健全具体的,甚至有很多是错误的,上来就说.htaccess,.htaccess是apache的伪静态文件,很多人不熟悉linux,不熟悉apache,在这我以win2008r2系统的服务器为例,用最快捷的方法做301跳转,步骤如下:

打开IIS管理器→点击计算机名称→点右侧的查看网站→在你的站点名称上双击→双击http重定向→设置如下图:

这是我设置好的,记住新域名后面一定要加$S$Q,这个是一对一跳转的意思。

五、站点改版提交后为何一直显示部分改版中

如果是部分改版中,那么这个状态一般会持续48小时以上,除了网上说的域名解析未生效之外,还有一个原因是你的网站是动态的,动态的链接中存在很多参数如“&”和“?”,这些参数会导致百度读取失败,显示部分改版中。在这需要注意的是部分改版中的状态点开后可能会提示如下这样:
这个反馈的信息是错误的,没必要过于纠结去研究规则。

如果是域名解析未生效,那就等域名解析生效后删除规则重新提交,如果你的网站是动态链接,那么建议提交新旧url对,新旧URL对改版也很快,我的网站没超过24小时就显示改版完成了。

以上就是我总结的五点经验,希望能对网站需要改版的站长们有所帮助。

魏义齐全栈技术交流:魏义齐web前端技术交流

打赏本站

原创不易,您的打赏就是博主更新的动力!

上一篇:记5月14日晚phpcms网站后台管理中心分页点击无反应的解决方法 下一篇:网站更换域名后,畅言评论怎么办