HTTPS から HTTP - 応答がキャッシュされているように見えますが、おそらくこれは機能しません。

HTTPS から HTTP - 応答がキャッシュされているように見えますが、おそらくこれは機能しません。

簡単に言うと:

https://この Web サイトには SSL は必要ありませんが、Google はリンクをキャッシュしました。SSL の有効期限が切れているため、Google からアクセスすると警告画面が表示されます。

したがって、次の Apache 構成が見つかりました。

Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} =on
RewriteRule ^(.*)$ http://www.website.com/$1 [R=301,L]

そしてそれはうまくいきます - どうやら、私の場合だけそうです。

そこで私の疑問は、なぜ私には効果があるのに、他の人には効果がないのかということです。

どうすれば修正できますか?

答え1

リダイレクトするhttpsサイトにアクセスすると、ユーザーには警告画面が表示されます。リダイレクトは警告を受け入れるのではなく、警告を受け入れることです。おそらく、すでに警告を受け入れているのでしょう。

Google は最終的にインデックスを再作成し、http バージョンを使用するようになりますが、それまでは有効な SSL に 7 ドル程度を支払うのが最善の選択肢です。

関連情報