wordpress后台不能登录,如何更换WordPress网站的域名?

做了好长时间seo,打算做一个自己的博客站,域名和空间备案都弄好了,才发现域名有黑历史。没有办法只有更换域名备案,但是,新域名和空间绑定之后发现,wordpress网站打开后一堆乱码,同时后台也登陆不进去修改绑定域名了。那怎么办呢?笔者尝试了两种方法,这里来给大家说一下,两种更换wordpress域名的方法和优劣。

1、修改wp-config.php文件

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

define(‘WP_HOME’,’http://www.newdomain.com’);

define(‘WP_SITEURL’,’http://www.newdomain.com’);

www.newdomain.com 代表你的新地址

这种方法的好处是简单易懂好操作,但是如果你有强迫症的话,看到后台绑定域名写死了,不好操作可以使用第二种方法,最终,我也是采取的第二种方法。

2、修改数据库

选择WordPress网站所使用的数据库。当然如若你不确定WordPress使用的是哪一个数据库,可以查看WordPress目录下的wp-config.php配置文件,查看其中的 DB_NAME 设置.

选中我们看到的这个数据库之后,点击SQL,输入以下代码(我们以两个实例网站www.olddomain.com【旧域名】和www.newdomain.com为例来说明【新域名】):

数据库运行代码截图
数据库运行代码截图

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’) ;

点击右下角的执行按钮,就可以完美转换了。

数据库执行代码截图
数据库执行代码截图

这种方法的有点是,使用后和正常的wordpress网站就一样了

发布者:鞠十一,转转请注明出处:http://www.httseo.com/jz/1979.html

本文为系统采集,如有侵权请联系本站长删除,微信:18046279049