网站在完成后,可能会遇到更换服务器或更换域名的情况,也许会遇到两者同时进行的情况,这就是所谓的网站搬家。搬家之前请确保(新)域名解析已经生效。
首先以更换服务器(不换域名)的WordPress网站搬家来说:
1,将网站文件进行备份和下载,将数据库导出。(参考:如何手动备份WordPress网站?)
2,将备份好的文件上传到新服务器上,同时将导出的数据库导入到新服务器的数据库中。
3,打开wp-config.php,检查新服务器的数据库名/用户/密码是否正确。
/** The name of the database for WordPress */ define('DB_NAME', 'database_name_here'); /** MySQL database username */ define('DB_USER', 'username_here'); /** MySQL database password */ define('DB_PASSWORD', 'password_here'); /** MySQL hostname */ define('DB_HOST', 'localhost');
接着我们聊聊更换服务器且换域名的WordPress网站搬家:
A,在完成以上操作后(文件和数据库搬迁完毕),需要进入PhpMyadmin,打开wp_options表,将第1项和第36项(在第2页)的旧域名改为新的域名。如图:
B,经过上一步操作后就可以用新域名正常访问网站和后台管理了,但是访问网站时打开一些含有图片的页面或文章,你会发现图片是无法显示的,因为页面内的图片地址是绝对地址,沿用的还是旧域名的地址,这时候需要一个个的替换了。
提示:A和B讲到的手工修改和替换地址其实在第一种情况下的第2步导入数据库前可以提前完成:导入数据前,用记事本打xxx.sql文件,Ctrl+H快捷键,用新域名替换旧域名,全部替换保存后再上传数库,这样就方便很多了。
好了,以上就是WordPress网站搬家的全部内容,其实很简单,如有不明白的,多动手操作试验下,欢迎留言评论。