wordpress站点更换域名操作

wordpress站点更换域名,在网站后台仪表盘里面更改域名即可。如果后台无法进入,则需要在phpmyadmin进行操作。SQL批量处理代码如下:

SET @oldsite='http://oldsite.com';
SET @newsite='http://newsite.com';
UPDATE wp_options SET option_value = replace(option_value, @oldsite, @newsite) WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace(post_content, @oldsite, @newsite);
UPDATE wp_links SET link_url = replace(link_url, @oldsite, @newsite);
UPDATE wp_postmeta SET meta_value = replace(meta_value, @oldsite, @newsite);
/* 如果希望全部文章重新发布到RSS,请取消下面的注释 */
#UPDATE wp_posts SET guid = replace(guid, @oldsite, @newsite);

更换域名之后,需要将原域名对应的网址跳转到新域名。进入原域名网站中,编辑.htaccess文件,添加如下代码:

#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ http://www.newsite.COM/$1 [R=301,L]

以上代码参考来源:github.comwpbeginner.com