HSTSプリロードリストに含まれている.devドメインを所有しています。ドメインはNamecheapに登録されています。
さて、私のwwwからリダイレクト(301,302)を設定しようとすると。 www以外の人にとって、これは明らかに問題を引き起こしています。 http://redirectcheck.com/ のようなサービスは、リダイレクトが機能していることを示しています。また、wget
またはcurl
を使用すると、すべてが正常に解決されます。
残念ながら、ChromeまたはFirefoxでリダイレクトする必要があるURLにアクセスしようとしても、何も起こりません。
これは、最新のブラウザがHSTSを処理する方法に関係していると確信しています。私が理解しているように、他のサイトが安全でない場合、それらは.devドメインからリダイレクトされません。ただし、リダイレクト先のドメインは自分のドメインであるため、HSTS対応の.devドメインでもあります。これはうまくいかないのですか?
問題はNamecheapと、私がそれらの証明書の1つを使用していないという事実に関係していると思います。代わりに、サイトはGitLabPagesとLet'sEncrypt証明書を介してホストされています。
とにかく、私はCloudFlareとそのページルールを使い始めることで問題を「解決」しました。ページもその過程で速くなりました、そして私は無料版に満足しています。