有些站长做了一个网站很久之后想给网站更换个域名,网站内容有很多带有老域名的网址。如果网站内容少还好修改,如果内容多一个一个修改就太麻烦了。今天刚好测试一个使用批量替换的办法:
1.登录 phpmyadmin(不知道怎么登录可以问下主机商),打开wp-options表
2.点击 search(搜索),然后选择里面的 Find and repalce(查找并替换)
3.如下图,填写你的老域名地址和新域名地址,另外选择 option_value。设置好以后,点击 go
4.这里会查找到要更换的内容,如图,点击 replace(替换)即可
完成以上操作,我们就可以将网站中之前的老网址修改为新的了。
新办法:
执行以下SQL语句:
UPDATE wp_posts SET post_content = replace( post_content, 'a.com','b.cn');
UPDATE wp_comments SET comment_content = replace(comment_content, 'a.com', 'b.cn');
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'a.com', 'b.cn');
UPDATE wp_options SET option_value = replace( option_value, 'a.com','b.cn');