私はCentOSに2つの異なるWebサーバー(NGINX & nodejs)に2つのサイトを持っています。私nginxの configに
は、私は永久にhttps://example.comにリダイレクトするhttp://example.comを設定しています。反対側の
、URL http://example.com:8080はnodejsによってハンドルされ、どこにリダイレクトされていません。ブラウザのキャッシュ301がhttp://example.comのリダイレクトをhttp://example.com:8080に使用する理由
シナリオ
私は私のブラウザ(クロム、Firefoxやサファリ)にhttp://example.comを要求すると、それは、https://example.comにリダイレクトされ、これはOKですよ。私はhttp://example.com:8080を入力すると、それはまたhttps://example.com:8080にリダイレクトされ、これは正しくないです。
ときIブラウザのキャッシュをクリアし、URL http://example.com:8080は正常に働いていたが、http://example.comをentringした後、URL http://example.com:8080はHTTPSに再びリダイレクト。誰でもこの問題について助けてくれますか?
うわー。ありがとう@レオニード。 * NGINX *から 'add_header Strict-Transport-Security max-age = 15768000'を削除して動作しました。 –