wordpress更换域名、数据库批量替换域名过程记录

文章目录

[隐藏]

  • 一、考虑把老域名做301重定向到新域名
  • 二、替换域名

群里网友说公司抬头更改了,所以要把公司网站把域名改一下,而网站内容里面涉及到原来域名的地方太多,手动换要很久,那么可以使用phpmyadmin批量替换一下。下面就把wordpress更换域名、数据库批量替换域名过程记录下来,给有需要的朋友提供一个参考。

一、考虑把老域名做301重定向到新域名

前面写过不少类似的教程,可以参考一下:

宝塔linux面板常见问题解答 http://www.vpsss.net/2001.html

如何在windows vps中做域名301重定向 http://www.vpsss.net/63.html

lnmp环境设置301重定向 http://www.vpsss.net/569.html

DNSPOD实现域名301重定向的方法 http://www.vpsss.net/1538.html

对域名301重定向设置方法的补充和完善 http://www.vpsss.net/1566.html

二、替换域名

尽管下面操作魏艾斯博客做过几十次了,但还是提醒您更改网站和数据库内容之前,务必先备份一下,以防不必要的意外情况出现。

备份、备份、备份,重要的事情说三遍!

1、在wordpress后台更换域名,如下图在设置-常规中,把wordpress地址和站点地址更换为新域名,保存。

wordpress更换域名、数据库批量替换域名过程记录

或者登录到phpmyadmin数据库管理页面,找到wp_options表; 第二步:将表中的siteurl和 home 字段的值修改为当前的新域名,如下图修改siteurl值的修改和home值。

wordpress更换域名、数据库批量替换域名过程记录

以上方法二选一即可,个人感觉修改数据库的方法最好,操作最简便。

2、点击SQL,将下面命令输入进去:

UPDATE wp_posts SET post_content = replace( post_content, ‘http://www.old.com’, ‘http://www.new.com’ ) ;  UPDATE wp_posts SET guid = replace( guid, ‘http://www.old.com’, ‘http://www.new.com’ ) ;  www.old.com代表老域名,www.new.com代表新域名,用自己的域名替换一下。  

然后点击 执行,如果没有出现错误,那么就会将文章和评论里的所有地址进行了更换。

wordpress更换域名、数据库批量替换域名过程记录

3、网站根目录下 robots.txt里面,一般会有sitemap的命令,把老域名换成新域名,否则会导致百度站长工具里面的抓取诊断错误。

4、如果你使用了百度站长工具,还需要以下操作。老域名不要删除,在网站管理里面添加新域名(需要验证通过),然后找到“网站改版”这个栏目,添加改版规则,旧域名www.old.com,新域名www.new.com,这样百度权重转移会快些。还有网页抓取-robots里面要更新一下。还有站长工具-链接提交里面的主动提交-sitemap,新域名http://www.new.com/sitemap_baidu.xml输入进去,点击提交。

5、用网站统计代码的还需要更换新代码。网站统计添加新域名,把统计代码放到网站后台,在wp后台-外观-主题设置-流量统计代码,保存。

原文出处:vpsss -> http://www.vpsss.net/2694.html

相关推荐

发表回复

房先生
我们将24小时内回复。
2024-10-11 10:15:07
您好,有任何疑问请与我们联系!
您的工单我们已经收到,我们将会尽快跟您联系!
[加我微信]
chaoneo
注:点击复制微信号并打开微信APP,添加好友后进行聊天。
[电话联系]
13585372227
[电子邮件]
chaoneo@163.com
取消

选择聊天工具: