WordPress站点的本地版本-是否强制执行SSL/HTTPS?

时间:2018-02-14 作者:Josh

我正在尝试设置一个实时网站的本地版本,我已经下载了文件和数据库,相信它已经准备就绪并已排序,但我遇到了一个问题,即该网站试图强制使用HTTPS,因此所有浏览器都报告“此网站无法提供安全连接,localhost发送了无效响应。”。

处理这个问题的方法是什么?我应该尝试安装证书吗?

我正在为apache和mysql服务器运行MAMP。

2 个回复
SO网友:sandrodz

WordPress保留WP_HOMEWP_SITEURL 在DB中,这是在初始安装期间设置的,通常是您网站的域,在您的情况下,它是一个具有https.

您通过本地域访问站点,但WordPress重定向到https live域,导致重定向循环,明显失败。

要解决此问题,请更改WP_HOMEWP_SITEURL 以DB为单位的值。

或者简单地将其添加到wp config。php:

define(\'WP_HOME\',\'http://domain.local\');
define(\'WP_SITEURL\',\'http://domain.local\');
还要记住,您的浏览器正在积极缓存重定向。您需要清理缓存以查看结果,或者使用浏览器匿名模式。

SO网友:Developeratchrome

您还可以检查是否安装了支持SSL的插件。如果是这样,请从插件文件夹中手动删除插件。

结束