Centos 7 VPSで実行されているWebサイトに互換性の問題があるため、VPSを購入してWebサイトのコピーを作成した後、Webサイトに影響を与えずに問題を解決しようとしました。しかし、問題はipを入力してホストファイルを変更してvpsに接続できないことです。ブラウザに「WebサイトがHSTSを使用しているため、今はxxx.comにアクセスできません」という証明書エラーが表示されます。キャッシュの削除などを試してみましたが、問題はまだ残っています。
この問題を回避するのに役立ちます
ベストアンサー1
HSTSは基本的に「HTTP Strict Transport Security」を意味し、将来の通知があるまでHTTPSを介してのみアクセスできることをブラウザに通知するようにWebサイトで設定できるヘッダーです。ヘッダーの詳細は正確な条件を指定します。しかし、これはあなたの質問とは関係ありません。
ここで何が起こっているのかは、現在のサイトには明らかにSSL証明書があり(うまくいっています)、HSTSが正しく設定されていますが(もう一度、良いです!)、サイトの新しい場所で証明書とHTTPSを有効にしていません(悪い)です! )。
あなたのブラウザは以前に以前のサイトにアクセスしたことがあり、HSTSヘッダーを覚えており、それに基づいてHTTPSを持たないサイトへの接続を拒否します(良いです!)。新しいサイトはまだHTTPSをサポートしていません(悪い!)。
これ適切解決策は、SSL証明書を新しいVPSにコピーして正しく設定することです。その後、ブラウザは再び正常に動作します。
交互に、リンク@gapsf は、ブラウザキャッシュから HSTS 情報を消去する方法についてのガイドラインを提供します。