以下方法,测试有效。

首先,修改表 「wp_options」 中的字段 「option_value」 的第 1 行和第 39 行,换成新域名网址。第 1 行是站点 url,不改进不了后台;第 39 行是主页地址,也可在后台设置常规里修改。

然后之前,进数据库搜索原网址,发现不是一般的多,纯手动那是不可能的了,所以我们需要用 SQL 的 update 命令批量替换原网址,语句格式如下:

UPDATE 某数据表名 SET 此表某字段 = REPLACE(此表某字段, 『原内容』,』 新内容』)
提示:请注意半角符号!

然后,修改表 「 wp_posts」 中的字段 「guid」,因此字段记录了文章最原始 url ,而且无论你将数据导入到什么地方,此信息是不变的。进入数据库——SQL,输入以下语句 ():

UPDATE wp_posts SET guid = REPLACE(guid, 『http://123123.cn』,』http://123123.com』)
意思是:修改表 「 wp_posts」 中的字段 「guid」 的原网址 http://123123.cn 为 http://123123.com 。

另外,若发表文章上传的图片和附件都是直接上传网站的话,输入以下语句:

UPDATE wp_posts SET post_content = REPLACE(post_content, 『http://123123.cn』,』http://123123.com』)