其实我一直以为这算是WordPress的一个Bug。因为正常来说,一个网站更换域名则直接全部好用了。WordPress则需要后续一大波的操作。
总结了一下全部需要修改的表名,列表如下:
UPDATE wp_posts SET post_content = replace( post_content, '旧域名','新域名') ; UPDATE wp_posts SET guid = replace( post_content, '旧域名','新域名') ; UPDATE wp_comments SET comment_content = replace(comment_content, '旧域名','新域名') ; UPDATE wp_comments SET comment_author_url = replace(comment_author_url, '旧域名','新域名') ; UPDATE wp_options SET option_value = replace( option_value , '旧域名','新域名') ;
评论