WordPress网站搬家更换域名步骤详解

橘子网 1,489 2

今天博主对网站的链接进行了一次改版,重新回归到二级域名带www状态。这个动作看起来很小,但对于做SEO的朋友都明白,此举或有K站风险,不在万不得已的情况下是不会轻易更换链接的。但本站目前权重较低,改版也是为了日后方便,因为在某些平台只接受带WWW的站点。顺便记录下此次博主网站换域名的方法,以及避免K站做的一些防护措施,供需要的朋友参考。

首先说明下网站的一些基础情况:WordPress站点、宝塔面板、phpMyAdmin

1、网站搬家

解析好新的带WWW的二级域名,创建新的数据库。登陆宝塔面板后台后,将旧域名整个网站文件打包全部复制到新的域名文件夹中。然后下载旧域名数据库文件,重新上传到新创建的数据库中。

在网站根目录下打开wp-config.php文件

/** WordPress数据库的名称 */

define('DB_NAME', '填写你的数据库名称');

/** MySQL数据库用户名 */

define('DB_USER', '填写你的数据库账号');

/** MySQL数据库密码 */

define('DB_PASSWORD', '填写你的数据库密码');

检查上面填写的内容,确保可以连接到新的数据库。接下来便是数据库替换,这才是关键所在。

2、数据库域名替换

在宝塔面板后台中找到新创建的数据库,点击【管理】,这一步需要宝塔面板安装了phpMyAdmin插件,之后便是利用SQL语句执行来批量替换旧域名,语句规则如下所示:

UPDATE wp_posts SET post_content = 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 , '旧域名','新域名') ;

这两个步骤基本上实现了旧域名换新域名,但有时候会碰到网站内页无法访问,这种情况一般是网站没有开启伪静态,只需对新域名开启伪静态即可。

3、添加改版规则

另外补充一下的便是网站添加改版规则,此方法主要应对百度搜索引擎,站长可以登录百度站长管理平台,添加新域名后,将旧域名更换到新域名,等待百度校验即可。为了更好通过检验,需要对站点做好301设置,将旧链接跳转到新的域名地址中。

总结:以上便是WordPress站点旧域名更换新域名的方法,不仅仅是针对一级域名更换到二级域名,更换成其他任意域名都可以使用此方法。还有就是博主一般使用WordPress建站时,数据库表前缀是默认的,如果你的旧域名做了修改,那么新域名也要替换。

上一篇:

下一篇:

相关阅读

分享