
Короче говоря:
Ссылки, сохраненные в кэше Google https://
, хотя этому веб-сайту не нужен SSL. Срок действия 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-версии, но до тех пор лучшим вариантом будет заплатить около 7 долларов за действительный SSL.