2017-11-08 8 views
0

ここでは、現在301リダイレクトを使用しているHTTPドメインがあり、このドメインを301リダイレクトに変更する必要はなく、代わりに前記ウェブサイトのメインドメインとしたいというシナリオです。すでに301リダイレクトを実装しているドメインでHSTSを設定すると優先されますか?

ここで問題となるのは、301のリダイレクトは永遠にキャッシュされるため、これは実際には実現できません。

ただし、ドメインをhttpsのみで実行するように変更する必要があります。また、httpsドメインにはリダイレクトセットがありません。

すでに301リダイレクトを実装しているドメインでHSTSを実装すると、ユーザーはページのHTTPSバージョン(現在リダイレクトされていない)に転送されますか?これは、既に301リダイレクトがブラウザにキャッシュされていることを前提としています。

残念ながら、HSTSまたはキャッシュされた301リダイレクトが優先されるかどうかについての情報はありません。

答えて

1

メッセージが送信される前(または要求の送信の代わりにキャッシュされたリダイレクトが使用される)には、ブラウザでHSTSが優先される必要があります。

しかし、これは十分にテストされているので、自分で確認することをお勧めします。

はい、私は本当にブラウザが301のキャッシュ有効期限を守り、定期的に有効期限切れになることを望みます。かなり迷惑な。

関連する問題