很多朋友反映我的博客经常访问很慢,我自己操作后台也常常会因为访问速度的问题打不开,一气之下从美国主机就搬到了国内主机,可搬过去才发现居然是win主机。捣鼓了一个下午才搞定文章页的静态化,欣欣然的就用了2个月,结果前天突然发现原来文章分类页根本就不能翻页,而且目录页的地址也有问题。找了半天解决方法也没有搞定,只好又搬回国外主机了。虽然这2个回合是一场瞎折腾,但也使我学会了如何迁移wordpress博客到新主机,希望分享的内容对第一次操作wordpress博客搬家的朋友有帮助!
一、备份数据
在正式开始博客搬家之前,首先要备份好数据。备份的内容主要有2个部分:1、WordPress文件:使用主题、插件、配置文件(包括wp-config.php, robots.txt, .htaccess文件等),以及你修改过的文件等;2、数据库文件
数据库文件的备份——导出数据库:打开phpmyadmin管理
二、上传数据除数据库文件外,其他的wordpress相关文件都可以直接上传。上传数据库之前,新建一个数据库,设置用户名和密码。然后打开phpmyadmin管理,导入–执行即可。PS:上传完成之后需要修改wp-config.php中数据库的用户名和密码。三、本地测试假设新主机的ip为8.8.8.8;博客域名为example.com,如果你使用的是Windows XP操作系统,使用文本编辑器打开文件C:\Windows\System32\drivers\etc\hosts。在Z后添加一行: 8.8.8.8  example.com(如果你使用的域名带www,再添一行: 8.8.8.8  www.example.com)这时,在你本机的浏览器里输入博客域名,访问到的就是新主机上的博客;你可以检查一下是否正常。当本地测试都正常,就可以进行域名解析了。这里注意一点,由于域名解析一般需要10分钟-2小时的时间,建议选择在访问不活跃的时间段进行。经过这2次成功的测试,博客搬家不求人,真好!