三种wordpress博客更改域名不用修改数据库的方法

因为小菜最近换了两次域名,所以对替换数据库域名感受很深,替换数据库里的域名是一个非常麻烦的事,文章越多修改的越多越麻烦。
小菜采取的方法是把数据库导出到本地,用UltraEdit进行批量替换(不能用记事本修改),替换好了再导入数据库,注意有些不需要修改的地方记得改回来,但这种方法也是有风险的,小菜每次导入数据,小工具代码总会丢失些,不知道是空间问题还是个人操作问题。

当然你也可以用SQL代码或SSH命令进行批量替换,不过初学者不适用。

还有一种方法应该算是最简单的方法就是利用wp后台设置,在后台的设置里的常规设置里将WordPress 地址(URL)和站点地址(URL)都改为新域名地址,保存即可,可是小菜测试还是有点不完美,后来小菜在网上看到了一篇文章提到了这个方法,应该这就是最后一种方法的完美修改方法(之所以用“应该”是应为小菜没有测试)。
以下内容来自可惜呀,原文地址 http://www.kxya.com/archives/76.html

通过后台设置来修改域名的三种方法:

第一种、修改wp-config.php

在wp-config.php中,添加以下两行内容:

[php]define(‘WP_HOME’,’http://www.blogxc.com’);
define(‘WP_SITEURL’,’http://www.blogxc.com’);[/php]

PS:请将上面的http://www.blogxc.com改为你的新域名地址
登录后台,在 “设置->常规 ”中将WordPress 地址(URL)和站点地址(URL)改成你的新域名,成功后一定记得删除上面添加的代码。

第二种、修改主题functions.php文件

在functions.php中,添加以下两行内容:

[php]update_option(‘siteurl’,’http://www.blogxc.com’);
update_option(‘home’,’http://www.blogxc.com’);[/php]

PS:同样,http://www.blogxc.com代表你的新地址
登录后台,在 “设置 -> 常规”中将WordPress 地址(URL)和站点地址(URL)改成你的新域名,成功后一定记得删除上面添加的代码。
第三种、修改wp-config.php(自动更新地址)

在wp-config.php中,添加下面一行内容:

[php]define(‘RELOCATE’,true);[/php]

登录后台地址,WP将自动更新站点地址(URL),手动修改WordPress 地址(URL)即可,成功后一定记得删除上面添加的代码。
总结

很显然,第三种是最简单的,不过不管哪种方法都不是很难,随你用哪种,最重要的是一定记得删除添加过的代码。


关于小菜

有认识我的友友吗?

2 comments:

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注