WordPress更换空间的注意事项

今天秦天SEO 终于下狠心,把影响用户体验最重要的问题——速度,也就是博客空间给换了。之前用的是胡戈戈的主机,由于在北美东部、中部的原因,经常性出现无法访问,如果关注秦天SEO 博客的朋友应该会发现,

今天秦天SEO 终于下狠心,把影响用户体验最重要的问题——速度,也就是博客空间给换了。之前用的是胡戈戈的主机,由于在北美东部、中部的原因,经常性出现无法访问,如果关注秦天SEO 博客的朋友应该会发现,这也是一直困扰秦天SEO 的问题,今天终于把wordpress 给搬家了,在给博客搬家的过程中,出现了一些问题,记录下,给打算更换博客空间的朋友提供些参考。

WordPress 数据库备份及恢复

秦天SEO 用了数据库自动备份软件WordPress Database Backup,于是在后台将备份的文件保存到本地,访问新空间的数据库,由于没有更换域名,所以可以直接将数据库备份文件导入。

对于新空间,要先创建数据库,然后创建用户并授权,创建后数据库后,打开这个数据库就可以导入备份的数据库文件了。

导入的时候,出现了#1062 - Duplicate entry '122' for key 'PRIMARY'类似这种的错误,发现是导入文章的时候文章ID 不唯一,当然删除文章ID 为122的重复项即可。

可是秦天SEO 还是建议大家不要用数据库备份软件备份,直接在数据库管理页面里面导出数据库备份,这样就不会出现#1062错误了。

备份旧空间的文件

自己辛辛苦苦修改的主题、一些文章图片、常用插件、优化的文件等都要备份的,这里秦天SEO 是直接通过网页版的文件管理器对全站进行压缩,下载后上传到新空间即可。压缩很快,容量变小,下载也快,上传后解压缩也快而且非常方便

ps :空间得支持在线解压缩才可以用这个方法哦

Godaddy 域名解析教程

用的是godaddy 的域名,网上的教程都是教你如何在DNS Manager里面更改DNS ,当然这个方法是可行的,方法如下:打开Nameservers ——Set Nameservers ,会出现如下4个选项

,

I want to park my domains. //我想停放我的域名(域名停放)

I want to forward my domains.//我想设置转发

I have a hosting account with these domains.//我有一个(godaddy)账号(默认godaddy 的dns)

I have specific nameservers for my domains.//我有自己的dns(设置其它的dns)

如果选择第三项"I have a hosting account with these domains”,那么就可以手动的在DNS Manager里面修改DNS ,在A 记录里面,输入你新空间的IP 地址即可。

当然还有更简单的方法就是用新空间提供的名称服务器Nameserver ,选择上面的第4项后出提示你输入Nameserver1、Nameserver2等名称服务器,这里输入新空间商提供的域名服务器即可。然后到新主机的管理面板,我用的是cpanel 里,高级高级 DNS 区域编辑器里面,添加A 记录(默认会添加好)

注意:由于用的是免费的域名解析,域名解析更新比较慢,一般是72小时之内更新域名解析。秦天SEO 是5个小时左右时间才更新,所以设置正确后要耐心等待。经过测试,手动修改DNS ,添加A 记录效果更好些,否则可能会出现新旧空间不断的变换情况。

由于空间更换中,DNS 还会出现解析不正常,只需在host 文件里面对新空间的IP 地址进行绑定:199.96.156.120 tsky.cc,即可正常访问

网站问题处理

等了几个小时候,新的空间终于可以用上了,可是发现了一些问题。

分类目录无法打开,由于使用了No category parents插件,发现分类目录无法打开,停用插件再启用就可以了。

WP Super Cache伪静态无法使用,看到错误提示,发现这样的原因应该是新空间的路径和旧空间的路径不一致导致的,打开/public_html/wp-

content/advanced-cache.php,修改里面的路径为新空间路径即可。 更多细节的优化,当然主要是针对访问速度来的,减少请求数,提高访问速度。

,

写在最后

秦天SEO 这次花血本换了这个新空间,为了就是提供用户体验度,符合SEO 的要求,有了稳定的空间,才有更好的心情给大家带来更好的文章,更多精彩请继续关注秦天SEO 博客

标签: