北极寒流 » 网络资源 » WordPress博客更改域名无需修改数据库的5种方法 - 2011.01.19

WordPress博客更改域名无需修改数据库的5种方法

大家知道,WordPress博客更改域名地址,在成功导入数据库和转移网站数据库后,还需要修改HOME和SITEURL两个地址。一般大家都是通过修改数据库,其实不用那么麻烦和危险,哈哈,通过修改配置文件也可以的。

第1种、修改functions.php
functions.php指的是位于当前博客主题目录内,可以自定义一些主题函数。

1、在functions.php中,添加以下两行内容:
update_option('siteurl','http://www.newdomain.com');
update_option('home','http://www.newdomain.com');
同样,www.newdomain.com代表你的新地址
2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。

第2种、修改wp-config.php

1、在wp-config.php中,添加以下两行内容:
define('WP_HOME','http://www.newdomain.com');
define('WP_SITEURL','http://www.newdomain.com');
www.newdomain.com代表你的新地址
2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。

第3种、修改wp-config.php(自动更新地址)

1、在wp-config.php中,添加下面一行内容:
define('RELOCATE',true);
2、登录后台地址,WP将自动更新安装地址(SITEURL),手动修改博客地址(HOME)地址即可,成功后一定记得删除上面添加的内容。

第4种:通过siteurl.php文件轻松解决(适合菜鸟)详细内容见:https://blog.epinv.com/post/172.html

上面几种方法,至于那种适合你自己,大家自己看着办,不过很显然,第3种和第4种都比较简单,无需填写新的博客域名地址,最重要的是一定记得删除添加过的内容了。

增加:第5种:用WordPress一键更换域名插件--Velvet Blues Update URLs

  1. 下载安装Velvet Blues Update URLs插件,开启成功后,在 【后台→工具】菜单中会看到 Update URLs 选项,点开则进入插件设置面板
  2. 在Old URL里填入博客当前使用的网址,在New URL里填入要更换的新域名网址
  3. 选择要更新URLs所在位置之后点击Update URLs NOW即可

Velvet Blues Update URLs插件下载页面:https://wordpress.org/plugins/velvet-blues-update-urls/

再附一种需要修改数据库的方法

进入相应的数据库之后,点击SQL,输入以下代码:

UPDATE wp_options SET option_value = replace(option_value, 'www.olddomain.com','www.newdomain.com') ;
UPDATE wp_posts SET post_content = replace(post_content, 'www.olddomain.com','www.newdomain.com') ;
UPDATE wp_comments SET comment_content = replace(comment_content, 'www.olddomain.com', 'www.newdomain.com') ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'www.olddomain.com', 'www.newdomain.com') ;

然后点击右下角的【执行】按钮,就可以了。phpmyadmin会返回结果,告诉你每行命令修改了多少处地方。这样,我们就将WordPress的域名完美地切换到新的域名了。

与直接在WordPress的管理后台修改域名相比,这个办法有两个优点:

1. 即便旧域名已经失效了,也可以更换新域名;因为整个操作过程中,根本不需要登陆WordPress的管理后台。

2. 更换比较彻底,不光更换了网站的域名,连文章内部的链接,图片和音视频等媒体文件的地址、链接,以及评论中的链接等,都一起进行了更换。

最受欢迎的

  • N/A