通过HTTPS和HTTP使用JSON API 时间:2018-04-07 作者:sevoug 我们使用JSON API 插件。当前网站正在HTTP上运行,我们计划将网站更改为HTTPS。目前,live app上的移动用户都使用HTTP;如果我们将网站更改为HTTPS,则应用程序无法运行,因此我们必须发布一个新应用程序以使用HTTPS,但旧应用程序将无法运行,并且我们无法强制用户将应用程序升级到最新版本。我们有一个解决方案,但我们不知道如何实现它:让网站使用HTTPS,而只让JSON API插件在HTTP和HTTPS上工作。我们怎样才能做到这一点? 2 个回复 SO网友:kierzniak 您可以通过http和https协议为您的站点提供服务。如果您关心SEO(重复内容),这可能是个问题。您可以使用301重定向强制将用户从http重定向到https。由于重定向,旧应用程序将稍微慢一些,但它将正常工作。如果使用POST请求,这可能会出现问题。有307 redirection 但我没有这方面的经验。 SO网友:Mark Kaplun HTTP或HTTPS是否应该没有任何区别。您应该将您的web服务器配置为对域的两个协议请求“调用”wordpress堆栈,这应该足够了(在所有相关的web服务器教程中,这应该是默认的和推荐的方式)。您仍然可以将您的网站URL更改为HTTPS,这将主要将所有指向前端页面的流量重定向到HTTPS,但不应影响REST API。 结束 文章导航