如何将产品WordPress迁移到本地主机

时间:2019-12-10 作者:kevzettler

我正在尝试使用MAMP pro将Wordpress生产站点迁移到MacOS上的本地主机安装。要实现这一点,我需要执行哪些步骤。

我已配置数据库并进行连接。

我可以点击localhost:8888/readme。html并从Apache获得Wordpress自述文件。

不幸的是,如果我击中http://localhost:8888http://localhost:8888/index.php 我收到301重定向到http://localhost 港口被丢弃,没有任何服务。

我不确定这301是从哪里来的,目前被阻止了

此外,当我访问http://localhost:8888/wp-admin 我被重定向到生产站点http://www.productiondomain.com/wp-admin

在这次迁移中,似乎需要考虑多个步骤,我正在寻找一个完整的答案。

1 个回复
SO网友:Elgoots

现成的Mamp运行不同的端口。您是否能够将其更改为端口80,或者出于某种原因限制您这样做?

如果可以,请将端口更改为端口80。

mamp->首选项->端口并将Apache端口更改为80,然后重新启动服务

UPDATE: 对于wp管理员,这将是因为在您的数据库中,您的站点和主页URL设置为实时版本。

您可以在wp config中覆盖它。php,在其底部添加以下内容:

define( \'WP_HOME\', \'http://localhost\' );
define( \'WP_SITEURL\', \'http://localhost\' );
或者,如果要直接编辑到数据库。进入本地数据库,进入wp\\u选项,并更改其中的wp\\u home和wpsiteurl选项