wordpress主题网站更换域名后打不开怎么办,在做网站的时候,有些特殊情况之下,会将网站的域名变更,但是在解析完域名的时候却发现网站打不开,那么wordpress网站更换域名后无法显示打不开是什么原因呢?
前面我们讲到了宝塔面板wordpress网站怎么搬家,那么今天我们再来讲一下网站更换域名之后网页打不开需要进行什么操作,如果没有特殊情况,建议不要更换域名。
首先还是先进入数据库,如果不知道怎么进入,可以点击上面的宝塔面板wordpress网站怎么搬家这个链接查看,进入数据库,这里总共需要操作两步:
第一步:wp_options 数据表更新(进入数据库里面的表wp_options。然后点开SQL输入下面代码)
1、手动更改WordPress的安装地址和站点地址,首先用phpmyadmin打开你的数据库,然后找到wp_options这个数据表,找到第一条记录也就是siteurl,第二条就是home,这两条将地址改成你更换后的最新域名即可,如下图。只有完成这一步后,才可以顺利进入后台,否则即使你输入密码,也会自动跳转到原来的老域名。
2、自动更改WordPress的安装地址和站点地址(如果你已经通过上面的办法手动更换了域名,这一步可以忽略,直接看下面的第二步)。通过一句 SQL执行语句来完成上面的2处域名更改设置, 打开数据表wp-options,切换到SQL状态,在输入栏中输入如下代码执行即可。
UPDATE wp_options SET option_value = replace( option_value, '老域名', '新域名');
第二步:wp_posts 数据表更新(进入数据库里面的表wp_posts。然后点开SQL输入下面代码)
进入phpmyadmin数据库管理,找到 wp_posts 这个数据表,切换到SQL状态,在输入栏中输入如下代码执行即可:
UPDATE wp_posts SET post_content = replace( post_content, '老域名','新域名') ;
其中的 wp_ 是你网站数据库的前缀(如果你在安装WordPress自定义过数据库前缀,请先修改为自己的)。然后后是域名格式,比如你的老域名是百度,新域名是本站新乡长垣做网站的域名,那么新老域名都要写完整,格式如下:
老域名格式:http://www.baidu.com
新域名格式:http://www.aruibk.com
经过以上数据库操作,就可以把以前老网站数据库中的老域名更改成新域名,更换域名后的网站也就可以正常访问了。
PS:更换域名之后如果提示数据库连接失败,去宝塔后台或者WP后台更改文件wp-config.php里面的数据库用户名和密码就可以了。之前写的那篇文章宝塔面板wordpress更换服务器里面也有讲到。
评论