你永远不知道意外和惊喜哪一个会先来。
一个十分平常的早晨,突然有人QQ联系我,说我的网站访问不了了,于是我测试了一下,没问题呀。
百思不得其解……
最终通过网站测速工具,发现只是国内的连接超时。
部分速度结果,国外速度还是杠杠的
根据这个大概就分析出了原因,肯定是域名被墙了。
那么之后该怎么办呢?请教了几位大佬,给的回复大概就是两字,废了!
欲哭无泪……
网站一直没流量,最近刚稍微好一点,这就没啦??
不得已,只能更换域名。
另外计划利用301重定向,主动去搜索引擎报告我换域名啦,希望可以减少损失吧。
这事我也是第一次做,所以整个流程也是摸索着前进,有些步骤可能不是最好的。
写这些也是给自己做个笔记,另外也给遇到类似问题的人,一点启示。
真的很想吐槽,不知道是我搜的不对,还是怎么回事,网上就没人好好说下,具体如何做301重定向的,难道是因为太简单了?
我将会从更换域名开始说,到301重定向,一直到最后完成整个域名的更换。
一直用宝塔面板,教程也是默认使用了宝塔操作
具体步骤
1.
用新域名新建网站。
为了让两个域名同时有效,我就没有直接改网站域名,而是新建一个网站,这样也有利于申请SSL证书。
所以第一步,新建网站,输入新的域名,不用新建数据库什么的。
类似这样的
2.
配置新域名的网站配置。
因为网站文件不改,所以网站目录还是设置为旧域名的目录。这样两个域名,访问的其实是同一个网站的目录。
首先更改网站目录,点击网站设置,然后选择网站目录,更换为旧域名的网站目录。
然后可以利用宝塔,顺便申请个SSL证书,直接点申请即可。
(新域名那边,需要已经解析过了)
接下来修改下网站伪静态,这个根据自己网站来,我的直接选择WordPress即可。
以上做完以后,应该就可以用新域名访问网站了。
3.
网站里内容改成新域名。
WordPress里面,在设置,常规里面,输入新的域名,完成网站域名的更换。
网站上很多静态资源也要更换,可以直接在数据库中改下。
之前我有写过教程,就不累述了,不知道的可以看这个:
《wordpress更换域名后,图片无法加载该怎么办?》
网站上可能还有一些地址,就需要自己改下代码了,一般都是小细节,改不改的看个人需要。
4.
开始设置301跳转重定向。
还是在宝塔面板,选择旧域名的网站,点击设置,然后找到重定向,访问域名选择 整站 即可,下面输入新域名,格式类似 https://shejibiji.com/
即可,然后点击 启用301 ,这样就完成了,宝塔也会自动在新域名后面加上 $request_uri
。
现在使用旧域名,就会自动跳转到新域名了。
这样就完成了域名的更换并做了301跳转。
下面步骤是否要做看需要了。
5.
通知搜索引擎,我换域名了。
谷歌更改地址:地址更改工具
百度更换域名:(没试)
后面两步因为一些问题,暂时还没有成功实现,也就无法说清楚了,之后成功了再更新。