Https
是否直接從 http://example.org 重定向到 https://www.example.org?
簡單地說:我應該重定向
http://example.org -> https://www.example.org
http://example.org -> https://example.org -> https://www.example.org
http://example.org -> http://www.example.org -> https://www.example.org
有關係嗎?我正在使用 HSTS。
您應該盡可能使用最少數量的重定向。
但是,當使用 HSTS 時,請執行以下操作:
http://example.org -> https://example.org -> https://www.example.org
請務必注意,HSTS 策略僅適用於發送 Strict-Transport-Security 標頭的主機(域)。如果https://example.org發送標頭,則該策略僅適用於 example.org,不適用於 www.example.org。因此訪問 www.example.org 不會導致安全重定向到 HTTPS;如果已配置,它只會命中伺服器端重定向,這是不安全的。
即 https://example.org>和<https://www.example.org互不設置 HSTS。
這個問題是從避免重定向但在重定向跨域時尊重HSTS安全的角度來回答的。