一直没找到合适的wordpress的更换域名的方法,我曾经想过修改hosts文件映射原来的域名来修改,一直没有常识,刚才发现生活点滴已经给出wordpress搬家并更换域名的解决办法了,呵呵。
今天要解决就是域名自动跳转的问题,比如我们要将storyday.com搬家到5bird.com。下面是搬家的步骤:
- 在storyday.com的服务上tar下所有的文件,上传到5bird.com目录下,然后解压;
- 在phpmyadmin中导出数据库文件,然后到新的数据库管理器中导入;
- 修改wp-config.php中的配置;
- 进入phpmyadmin,将wp_options中原来的域名修改成新的域名;
- 进入新的域名后台管理,然后进入全局设置,修改blog域名为你的新域名,如下图所示:
哇,竟然可以了!如果还是不能访问,请检查根目录下的.htaccess文件中是否有转向指令,如果有,请删除含有原来域名的那一行!
发现田雨也给出了方案:
其实解决域名跳转最好的办法是在config中指定,例如这样
define(‘WP_SITEURL’,’http://www.imxl.net’);
define(‘WP_HOME’,’http://www.imxl.net’);
它的优先级比数据库指定的要高。