在太阳下
不管你喜不喜欢,高不高兴,爱与不爱;太阳照旧照耀着你!温暖着你!

WordPress 搬家 批量更改新旧域名

WordPress 搬家 批量更改新旧域名

TIME 2019-10-18 07:12

WordPress 搬家 批量更改新旧域名
  • 第一步:备份网站根目录下所有文件并转移到新主机
  • 第二步:备份网站数据库文件并在新主机上建立数据库,进行导入
  • 第三步:修改wp-config.php文件(如果数据库名,数据库用户名,数据库密码和主机地址未变化,则省略该步骤)
  • 第四步:在新主机上绑定域名,域名解析到主机IP地址上
  • 第五步:在数据库更换网址(如果网址未变化,则省略该步骤)
修改wp-config.php文件,很简单的

数据库名
数据库用户名
数据库密码
这三项,如果有所变化的话,则需要相应的修改,如未变化,则省略该步骤
如果搬家后需要修改域名

在phpMyAdmin中,上传原来的数据库,然后在SQL里面执行以下代码

UPDATE wp_options SET option_value = replace( option_value, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) WHERE option_name = ‘home’ OR option_name = ‘siteurl’;
UPDATE wp_posts SET post_content = replace( post_content, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;
UPDATE wp_posts SET guid = replace( guid, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;
UPDATE wp_options SET option_value = replace( option_value, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;
UPDATE wp_postmeta SET meta_value = replace( meta_value, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;
UPDATE wp_simple_login_log SET data = replace( data, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;
UPDATE wp_statistics_visitor SET referred = replace( referred, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;
UPDATE wp_statpress SET referrer = replace( referrer, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;
UPDATE wp_statistics_useronline SET referred = replace( referred, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;
UPDATE wp_statpress SET user = replace( user, ‘http://inthesun.cn’, ‘http://inthesun.xyz’ ) ;

●注意:要将上面的http://inthesun.cn和http://inthesun.xyz改成你自己的域名
http://inthesun.cn 这个是旧的域名
http://inthesun.xyz 这个是新的域名
把上面的代码复制到SQL命令框里面,然后点击【执行】
备注:此处演示图文有所差别,但不影响实际操作

返回结果
登录WordPress后台即可
如果出现443错误则在WordPress后台更改一下固定链接方式即可
或者检查根目录里面是否缺少.htaccess文件

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址