如何解决WordPress更改新域名后使得网站正常运行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决WordPress更改新域名后使得网站正常运行相关的知识,希望对你有一定的参考价值。
参考技术A 第一种、修改wp-config.php1、在wp-config.php中,添加以下两行内容:
复制代码
代码如下:
define(‘WP_HOME’,’http://www.newdomain.com’);
define(‘WP_SITEURL’,’http://www.newdomain.com’);
www.newdomain.com代表你的新地址
2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。
第二种、修改functions.php
functions.php指的是位于当前博客主题目录内,可以自定义一些主题函数。
1、在functions.php中,添加以下两行内容:
复制代码
代码如下:
update_option(’siteurl’,’http://www.newdomain.com’);
update_option(‘home’,’http://www.newdomain.com’);
同样,www.newdomain.com代表你的新地址
2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。
第三种、修改wp-config.php(自动更新地址)
1、在wp-config.php中,添加下面一行内容:
复制代码
代码如下:
define(‘RELOCATE’,true);
2、登录后台地址,WP将自动更新安装地址(SITEURL),手动修改博客地址(HOME)地址即可,成功后一定记得删除上面添加的内容。
第四种、修改数据库
1,登录到你的管理页面,找到 wp_options 表
2,将表中的 siteurl 和 home 字段修改为当前的新域名
4个方法就看你喜欢哪种了,完美解决WordPress更换域名后出现的访问问题。
Wordpress搬家更换域名后无法访问的解决办法
Wordpress搬家更换域名后无法访问的解决办法
使用wordpress的站点,在更换绑定的域名后,登陆后台或前台都会有不能正常显示样式的情况。
需要找到wp_options
和wp_posts
两张表的数据进行修改:
-
找到
wp_options
表,找到option_name
为site_url
和home
的两条记录,将其对应的option_value
字段内容中的域名部分,改成后面新更换的域名; -
wp_posts
表也差不多,执行执行SQL; -
以下以域名www.a.com变更为www.b.com为例:
# 更换 option_name 为 siteurl 的 option_value
update wp_options set option_value = "http://www.b.com" where option_name = "siteurl";
# 更换 option_name 为 home 的 option_value
update wp_options set option_value = "http://www.b.com" where option_name = "home";
# 更改网站内容数据表
UPDATE wp_posts SET post_content=REPLACE(post_content, 'www.a.com', 'www.b.com');
至此,Wordpress搬家,Wordpress更换域名的操作完毕。
以上的阐述只对有基础的朋友有作用,如果对以上的知识点有质疑或者不懂的可以在下方留言。
以上是关于如何解决WordPress更改新域名后使得网站正常运行的主要内容,如果未能解决你的问题,请参考以下文章