最近有位朋友问散人:WordPress 更换域名之后无法访问了,怎么办?其实,散人在刚刚搭建WordPress的时候,由于域名解析没有生效,所以就把WordPress安装在另一个子域名 下面测试,可最后域名www.wugongqi.cn生效了,把文件直接转过来,发现居然无法访问了!最后,通过和主机管理员交流,才弄好了。现在也把方 法分享出来,方便需要的朋友吧。
WordPress更换域名后无法访问的解决方法:
1.登录phpmyadmin,然后找到并点开当前的数据库,找到wp_options数据表,按图操作:
接下来我们可以详细在浏览器右侧主体部分看到这个数据表详细的字段值。
找到WordPress控制面板后台分别对应的 WordPress安装地址和博客地址(WordPress安装地址对应siteurl,博客地址对应home),按照图片中的说明操作,修改这两个地址,这样就可以完成博客域名的替换了:
(注:散人的图片是在本地的phpmyadmin里面截的,并且WordPress是安装在二级目录的,所以显示的网址是http://127.0.0.1/WordPress )
注:上图的home键值一般在第二页才能找到,你可以按照下图所示来翻页即可:
方法二、修改wp-config.php
1、在wp-config.php中,添加以下两行内容:
define('WP_HOME','http://www.softhome.cc');
define('WP_SITEURL','http://www.softhome.cc');
www.wugongqi.cn代表你的新网址
2、登录后台,在 常规 - 设置重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。
方法三:修改functions.php
functions.php指的是位于当前博客主题目录内,可以自定义一些主题函数。
1、在functions.php中,添加以下两行内容:
update_option('siteurl','http://www.softhome.cc');
update_option('home','http://www.softhome.cc');
同样,www.wugongqi.cn代表你的新网址
2、登录后台,在 常规 - 设置重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。
方法四:修改wp-config.php(自动更新地址)
1、在wp-config.php中,添加下面一行内容:
define('RELOCATE',true);
2、登录后台地址,WP将自动更新安装地址(SITEURL),手动修改博客地址(HOME)地址即可,成功后一定记得删除上面添加的内容。
以上4个方法,均能完美解决WordPress更换域名后无法访问的问题,各取所需吧。