Blog

完美教程:WordPress如何更换域名?

使用hostmonster河马主机的用户网站很多都是用开源程序wordpress搭建的,wordpress简洁高效,

操作起来比较方便,下面应一位虚拟主机用户之托,要求写一篇wordpress更换新域名的完整教程,

为什么说是完整教程呢?因为wordpress更换域名需要修改的地方很多,如果有一处没有修改到,

域名还是会跳转到老域名,而网上很多教程只是点到即可。话不多说,下面是在hostmonster河马主

机下Wordpress如何更换域名的完整教程。

首先将新域名解析到hostmonster虚拟主机,然后登陆主机控制面板,绑定新域名;

完美教程:Wordpress如何更换域名?

完美教程:Wordpress如何更换域名?

登录phpMy管理,找到wp-options这个数据表,修改两条字段,一个是siteurl,在第1条;另外一个是

home,在第33条左右。分别改成新域名。

完美教程:Wordpress如何更换域名?完美教程:Wordpress如何更换域名?

然后再数据库运行SQL查询:

UPDATE wp_options SET option_value = replace( option_value, 'http://老域名', 'http://新域名')

WHERE option_name = ‘home’ OR option_name ='siteurl' ;

完成以上步骤,wordpress基本跳转为新域名了。相信很多文章都有内链,我们也要把文章中的内

链修改成新的域名,还是要运行数据库SQL查询:

UPDATE wp_posts SET post_content = replace(post_content, ‘http://老域名’, ‘http://新域名’);

UPDATE wp_posts SET guid = replace( guid, ‘http://老域名’ , ’http://新域名’ ) ;

以上代码中的引号一定要用英文字符,否则会出错。

更改完成后,如果登录wordpress后台提示排版错乱或者无法登陆,则需要检查一下wp-config.php

文件和.htaccess文件,看看里面有没有老域名的链接,如果有则更换成新域名。

如果网站有安装了缓存插件WP Super Cache,可以先把这个插件卸载删除。

以上都操作过后,打开新域名还是跳转老域名可以考虑是浏览器缓存的问题,删除浏览器缓存即可。

假如您的hostmonster河马主机网站需要更换wordpress域名,欢迎与我们取得联系,我们将进一步协助您解决。

在线客服