无法在本地计算机上运行wordpress网站,它被重定向到实时网站

时间:2014-12-25 00:10:12

标签: wordpress

我想做什么>我需要在我的本地机器上运行我的实时网站版本。

为什么我需要在本地计算机上运行我需要在本地计算机上编辑网站,当一切都完美时将其复制到服务器上。因此,我可以轻松地对网站进行更改,而不必担心会破坏现场网站。

问题是什么>我可以在我的本地机器上运行它,但是当我从localhost登录到wordpress时,它会将我重定向到实时服务器。

我遵循了哪些步骤>我跟着this question,安装了mamp并将整个wordpress目录下载到mamp的htdocs目录,然后在服务器上导出数据库并将其导入我的本地服务器。跑完服务器,输入用户名和密码,然后重定向到实时服务器,而不是在本地计算机上运行网站。

2 个答案:

答案 0 :(得分:0)

代码是相同的,您只需编辑localhost的数据库配置并将域更改为localhost

答案 1 :(得分:0)

TL; DR:

运行此操作来修复它:https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

长答案:

最重要的是,Settings -> General上的“主页网址”和“网站网址”需要更改。此外,许多其他URL都保存在数据库中,包括域名。由于其中一些可能是php序列化的,因此只需在数据库中进行搜索/替换即可搞定一些事情。

Wordpress Codex有很多关于移动/克隆网站的信息。尽管如此,最简单的方法是来自tl; dr的工具。