wordpress搬家到本地URL修改问题

把原来服务器上面的WordPress的数据库和目录文件全部备份下来,在本地用xampp搭了一个服务器,然后将数据库和目录文件全部导入,更改conf文件中的数据库账号密码。没想到本地网站的所有CSS样式和模板甚至连后台都进不去了。

后来才发现了问题所在,是URL都跳转到原来的域名下面去了,没有跳转到我本地的http://localhost/wwwroot或http://127.0.0.1/wwwroot下面来。

首先我们第一步要做的就是能够进入后台。我们在phpmyadmin下面更改数据库。

在你自己的数据库下面的wp_options这张表里面找到 siteurl,将你的url改成本地的URL。

比如说,我原来的URL 是http://www.uiseo.cn 现在改成htttp://127.0.0.1/wwwroot或http://localhost/wwwroot 即改成我本地URL

这样一来我们就能够登陆后台了。

登进后台以后,在后台,设置,常规里面将WordPress 地址(URL) 和 站点地址(URL)全部改成本地URL。

还是以我的例子说,将我原来的URL 是http://www.uiseo.cn 现在改成http://localhost/wwwroot或htttp://127.0.0.1/wwwroot

OK了。现在在登陆我本地WordPress主页,一切全部都回来了~~~

备注:

1、修改.htaccess文件。在RewriteBase和RewriteRule后面加上你的站点所在文件夹名称。如,我的wwwroot

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wwwroot/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wwwroot/index.php [L]
</IfModule>

# END WordPress

2、删除conf文件中的以下设置。这些是我的conf文件中的设置,如果没有请自动忽略此项!

/** 一个WordPress站点绑定多个域名 */
$yovisunhome = 'http://'.$_SERVER['HTTP_HOST'];
$yovisunsiteurl = 'http://'.$_SERVER['HTTP_HOST'];
define('WP_HOME', $yovisunhome);
define('WP_SITEURL', $yovisunsiteurl);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值