【发布时间】:2015-08-15 19:29:35
【问题描述】:
Webserver 使用的是 nginx 假设我有一个网站http://www.test.com。然后是https://test.com?market。 我将所有 https 重定向到 test.com 的 301 http 假设我想为 url 启用 https 严格的传输安全标头 .我可以很容易地在 nginx 中添加它。 但问题是测试也通过浏览器移动到 https(这是一个 307 重定向)并且从服务器再次重定向到导致测试的无限循环,
【问题讨论】:
-
“我将所有 https 重定向到 test.com 的 301 http” 为什么?在这种情况下你为什么要使用 hsts?
-
即用于 http://test.com?market 到 https://test.com?market。但我希望test.com 在 http 而不是 https 中运行。所以我在 nginx 重定向 https://test.com --> http://test.com
-
为什么你不想在 https 下运行它?
-
@PeeHaa 感谢您的快速响应。它只是一个静态页面,我的基本问题是我不想为 http://test.com *使用 hsts 307 从浏览器重定向到 https)