
簡単に言うと:
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 ドル程度を支払うのが最善の選択肢です。