Npcink Blog
切换菜单

wordpress 更换域名的几个步骤

更换域名的一些方法

本页目录3 节

问题缘由

在群里面看到很多朋友问,WordPress 要换域名这么办?后台的设置-常规里修改里域名后,全站打不开了,这是为什么?这么办?

来源于:

http://www.2zzt.com/jcandcj/5883.html

问题解说

其实 WordPress 换域名需要到数据库进行操作的,首先,来分析一下换域名的几种常见情况;

一、换空间换域名

1、如果是上述问题,打包备份旧空间 ftp 内的所有文件,进旧站数据库 phpmyadmin 里导出你网站的数据库 sql 文件;

2、将备份的 ftp 所有文件上传至新的空间 FTP 内,将备份的 sql 上传到新空间的数据库 phpmyadmin 内;

3、打开新空间 ftp 的网站根目录找到 wp-config.php 文件,编辑它(php 文件不要用 txt 去编辑),进行编辑配置新的数据库连接信息;

4、去新的空间的数据库 phpmyadmin 里,做 sql 批量换域名处理(详见下面教程二)

二、仅换域名,没有换空间

打开新空间的 phpmyadmin(数据库控制面板)

然后选择新的数据库名,点击后,进入 wp_开头的大于等于 11 个的表,然后选择选项卡里的 sql,如图:

wordpress更换域名的几个步骤

然后就是进行 sql 批量处理的命令了:

UPDATE wp_options SET option_value = replace( option_value, 'http://www.old.com', 'http://www.new.com' ) WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace( post_content, 'http://www.old.com', 'http://www.new.com' ) ;
UPDATE wp_posts SET guid = replace( guid, 'http://www.old.com', 'http://www.new.com' ) ;

old 代表旧域名、new 代表新域名,将上面的执行语句修改为你们自己的,然后点击执行即可!

到这一步,就基本全 OK 了。。。当然换域名的途中也会遇到各种问题,出现问题了可以回帖或者加入我们的技术群群求帮助哈!

2017/05/20 更新:一键更新域名插件

该插件的使用,建议没有代码经验或者连 phpmyadmin 是什么都不知道的小白用户,用起来超爽的!

点击下载该插件,上传插件,启动插件,去工具-更换域名内进行设置

全部设置后,提示更换成功后,切勿以为一切已经结束,还需要到 WP 后台-设置-常规里 将 WordPress 地址和站点地址换成您的新域名网址即可!!