wordpress更换域名后的问题
第一个问题是:网站无法登陆,会自动跳转到老域名。
第二个问题是:网站的图片或者附件之类的信息的链接地址依然是老网站,造成图片无法显示或者附件无法下载。
解决办法来自网络:
WordPress网站安装时是通过访问域名在线安装的,后台设置中的“WordPress 地址(URL)”和“站点地址(URL)”自动填写对应网站的默认网址,有时,站长可能会碰到更换域名的情况,但使用新的域名访问时,以前上传的图片却无法显示了。其实不用担心,这里为大家介绍一个简单的方法,修正图片地址为新域名对应地址后就可以显示了。
1,更改WordPress的安装地址和站点地址,首先用phpmyadmin打开你的数据库,然后找到wp_options这个数据表,找到第一条记录也就是siteurl,还有第39条home,这两条将地址改成你更换后的最域名即可。只有完成这一步后,才可以顺利进入后台,否则即使你输入密码,也会自动跳转到原来的老域名。
当然,也可以通过一句 SQL执行语句来完成上面的2处域名更改设置, 打开数据表wp-options,切换到SQL状态,在输入栏中输入如下代码执行即可:
UPDATE wp_options SET option_value = replace( option_value, ‘老域名’, ’新域名’) WHERE option_name = ‘home’ OR option_name =’siteurl’;
2,更好域名后文章中图片不显示的解决方法:
进入phpmyadmin数据库管理,找到 wp_posts 这个数据表,切换到SQL状态,在输入栏中输入如下代码执行即可:
UPDATE wp_posts SET post_content = replace( post_content, ‘老域名’,’新域名’) ;
以上老域名格式我:http://www.olddomain.com;新域名格式为 http://www.newdomain.com
经过以上数据库操作,就可以把以前老网站数据库中的老域名更改成新域名,更换域名后的网站也就可以正常访问了。