我们建好了网站之后,有时需要更换服务器升级或者是因为其它原因需要移到另外一个地方,下面分享一下Wordpress网站搬家。
步骤
1、打包本地网站程序,包括所有的文件,例如我是用宝塔面板,则可进入面板左侧文件整体压缩打包,记住用默认tar.gz格式。
并下载到本地电脑并存好。
2、在宝塔面板里面,登陆phpMyAdmin导出全部表的数据,并下载到本地电脑且存好。
3、在新的宝塔面板新建网站与数据库。
4、上传第一步下载的全部网站数据,并解压在网站根目录,记得改好数据库配置文件wp-config.php,将文件里的数据库配置信息改为自己空间刚刚新数据库的信息。
5、在新宝塔面板里面,登陆phpMyAdmin导入第二步的全部数据库文件。
6、更改WordPress数据库中的wp_options表记录,将其中option_name 为 siteurl 和 home 的 option_value 更新为新的域名地址即可。
具体参考 https://www.zxw.pub/Network/2019/07/Change-wordpress-domain-name.html
1、_options结尾的表,将siteurl和home的域名直接修改为你自己的域名(需要http://或者https://开头,结尾不要含”/”,切勿含空格)
2、options结尾的表,将admin_email对应的电子邮箱改成新的
3、返回数据库目录,执行Sql操作:
UPDATE wp_posts SET post_content = replace( post_content, ‘老的域名’,’您的新域名’);
UPDATE wp_comments SET comment_content = replace(comment_content, ‘老的域名’,’您的新域名’) ;
UPDATE wp_posts SET guid = replace(guid, ‘老的域名’,’您的新域名’);
note:
(1)数据库操作必须登陆phpMyAdmin里面操作。
(2)压缩包用默认tar.gz格式。
(3)每次更新必须清除缓存才能看到效果。