HTTPS para HTTP - A resposta aparece em cache ou talvez não funcione.

HTTPS para HTTP - A resposta aparece em cache ou talvez não funcione.

Longa história curta:

Links armazenados em cache do Google https://, quando este site não precisa de SSL - O SSL expirou agora e as pessoas estão recebendo aquela tela de aviso quando vêm do Google.

Assim, encontramos esta configuração do Apache:

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

E funciona – Para mim, exclusivamente, aparentemente.

Então, minha pergunta é: por que isso funciona para mim, mas não para outras pessoas?

E como posso consertar isso?

Responder1

Os usuários ainda receberão uma tela de aviso se acessarem um site https que redireciona - o redirecionamento acontecedepoiso aviso, não antes. Provavelmente, você já aceitou o aviso.

O Google eventualmente reindexará e usará as versões http, mas até então sua melhor opção é pagar cerca de US$ 7 por um SSL válido.

informação relacionada