WordPress网站更换域名搬家站长都经历过,在新旧域名更换的过程中,很多数据链接地址都要修改,对于新手来说有点困难。那么如何解决WordPress更改新域名后网页能正常访问呢?
1、修改网站根目录下的wp-config.php数据库配置文件,如下图所示:将旧的数据库名称、地址等常量修改成你新域名的设置,如果数据库设置和以前的配置相同,则不需要修改。数据库名称、地址错误连接不上,网站页面是无法打开,会出现500代码错误。
2、后台设置-常规-常规选项中的WordPress地址(URL)和站点地址(URL)修改成你新的域名。因为是新的域名了,后台的地址url还是以前的旧域名,所以后台进不去,可以登录phpMyAdmin数据库修改。如下图所示找到数据库表的wp_options点击右边编辑siteurl和home这两个地址换成你新的域名地址后保存执行。最后就可以登录你的wordpress网站后台。
3、文章内容所有旧链接换成新的域名
如图所示:点击表wp_posts-搜索-查找和替换,将以前旧的域名换成新的域名后,点击执行,这样文章内容所有的旧域名地址都会替换成新域名地址。比如文章图片地址。
文章内的旧域名修改为新的域名,也可以通过执行以下语句命令来批量替换地址链接。注:地址换成你要改的域名
UPDATE wp_posts SET post_content = replace(post_content, ‘http://www.旧域名.com’, ‘http://www.新域名.com’);
4、如果无法登录服务器数据库地址修改的,可以在你所用的WordPress主题模板函数 (functions.php)文件添加以下代码,保存后,登录WordPress后台,在“常规 -> 设置”修改新的WordPress地址(URL)和站点地址(URL),改完后删除上面添加的代码。可通过ftp下载修改上传
update_option(‘siteurl’,'http://www.新域名.com’); update_option(‘home’,'http://www.新域名.com’);
以上就是WordPress域名更换后无法访问及登录,wordpress搬家后打不开新网站的解决方法的相关介绍,希望对你有帮助。
评论