由于长时间没上来看看,错过了域名续约时间,结果原来的域名被人(北京一个什么域名提供商)抢了。没办法,只能重新弄一个域名,然后把网站改过来。我先通过bluehost注册了一个新域名,然后就在Domains->My Domains下面看到了。但是这时候之前那个被人抢了的域名仍然在这里,并且显示为”Primary”。也就是说我需要把网站从原来那个域名切换到新域名,让新的这个变成”Primary”然后再把老的删掉。
可是当我查询帮助文档后却发现文档里写的自助更新Primary Domain的方法好像过时了,怎么也找不到入口。没办法只能找在线客服沟通,让他帮忙改一下域名。中国时间下午2点多,大概等了50分钟联系上了客服,说明要求后他会给注册邮箱发送一封确认信,回复信件之后客服就会帮忙操作了。之后大概要等5个小时还是多久,反正我是隔天上的,就看到Primary变成新域名了,而老的那个也可以删除了。
这时My Sites里面变成空的了,因为网站还没改过来。进到Advanced里面找到”Softaculous Apps Installer”下面的WordPress,banner上面有Import Installations选项,然后切换到Manual Installations,可以扫描已有的WordPress网站,把之前的网站加进来就ok了。然后就可以在WordPress Manager里面管理这个网站了,记得把这里的网址改成新的。
然后进入WordPress后台,安装一个叫”Better Search Replace”的插件,他能够帮你全文搜索并把老地址替换成新的。最好先用dry run看一下每个mysql database的搜索情况,然后从cpanel的mysql控制台进去看一下具体的数据表和内容,确认后再替换。
至此,网站已经从旧域名切换到了新域名上面。在bluehost的domain页面,此时可以看到新老domain同时存在,因为老的domain仍然保留着各种dns records,进去全都删掉,然后出来把老的domain删掉,此时再进到cpanel的domain页面应该就只会看到新domain了。
以后记得按时续费。。。


发表回复