【发布时间】:2015-01-22 13:32:35
【问题描述】:
我在firefox打开我的网站,但是由于我的网站有问题,url被强制重定向到https(我想这是因为我在ruby on rails应用程序中写了config.force_ssl = true)。
但是在我重新部署另一个ruby on rails 应用程序后,firefox 仍然强制重定向到https,我怎样才能使firefox 不重定向到https?
【问题讨论】:
-
“但是在我重新部署了另一个 ruby on rails 应用程序后,firefox 仍然强制重定向到 https”——这可能是由于之前发送了 HSTS Policy 标头。 (如果是这样,在指定的时间过去之前,您可能无能为力。)
-
HSTS 比缓存更有可能,如下所示;如果您像询问者那样在应用程序级别使用 force_ssl 选项,rails 确实会发送此标头。当我遇到 Chrome 的这个问题时,只需重新启动 Chrome 就让它消失了。
标签: ruby-on-rails ruby firefox ssl https