Redirecionar site para HTTPS : certificado SSL

Todos os proprietários de Web Sites agora terão que redirecionar site para HTTPS, se não quiserem perder visitantes. Isso porque, a partir de julho de 2018, o Chrome da versão 68 começará a mostrar avisos de NÃO SEGURO em todas as páginas HTTP, que forem abertas nele.

Por isso mesmo, se você quiser evitar este aviso quando os usuários do Chrome visitarem seu site, veicule o site por HTTPS. Rigorosamente falando, migre seu site para HTTPS, usando um certificado SSL. É a única forma de evitar o acionamento do novo aviso e além disso, ajuda a proteger os dados dos usuários.

Como o Chrome é o navegador Web mais utilizado, é imprescindível, que você seja rápido. Caso contrário, seu site pode perder visitantes abruptamente.

Veja como Redirecionar site para https com .htaccess

Primeiro, compre um Certificado SSL, que pode ser neste link, porque é mais barato.

Depois de instalar o certificado no seu site, faça o redirecionamento.

Abra o arquivo .htaccess e digite o seguinte código dentro de RewriteEngine On:

RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.seusite.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

O codigo acima, faz o redirecionamento para https e além disso, redireciona seu domínio para www. Embora seja o código mais completo, você pode optar por redirecionar da forma que o seu site abre, com ou sem www.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

NOTA: Lembre-se, que você deve configurar seu domínio, para carregar com, ou sem www e nunca com as duas opções, porque os motores de busca poderão achar que se trata de dois sites diferentes.

Este código a seguir também tem um efeito interessante, ele abre com https, qualquer domínio com, ou sem www. E o melhor de tudo, você pode personalizar.

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www\.)?seusite\.com
RewriteRule ^(.*)$ https://www.seusite.com/$1 [R,L]

Redirecionar site Wordpress para https

Se você tiver um site Wordpress, é ainda mais fácil. Siga as etapas, para fazer o redirecionamento correto. Embora haja diversas formas de fazer estes redirecionamentos, eu vou mostrar o que deu certo neste próprio site.

  • Acesse sua conta ADMIN.
  • Clique em Configurações e, em seguida clique na guia Geral.
  • Altere a URL do seu site http:// para https://.

Redirecionar site para https

Pronto, com essa configuração o site já deve funcionar. Preferencialmente, limpe o cache do browser, para ver o resultado imediato. E mesmo assim, adicione um código de redirecionamento no arquivo .htaccess para certificar de que todas as páginas serão carregadas com https.

Uma opção leve é o código seguinte, que você pode colocar abaixo de RewriteEngine On, no # BEGIN WordPress.

RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Redirecionar o site de HTTPS para HTTP

Redirecionar de HTTPS para HTTP, não é muito comum, mas existem algumas situações específicas em que você deseja redirecionar um determinado site para ser aberto por meio de HTTP em vez de HTTPS. Para fazer isso, você pode adicionar as seguintes diretivas ao arquivo .htaccess do seu site:

# Redirecione HTTPS para HTTP
RewriteCond %{HTTP:X-Forwarded-Proto} =https
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Redirecionar site para HTTPS em uma pasta específica

Se você quiser forçar o SSL em uma pasta específica, insira o código abaixo em um arquivo .htaccess colocado nessa pasta específica. Lembre-se de alterar a referência da pasta para o nome real da pasta. Em seguida, certifique-se de substituir www.seu.com/nome_da_pasta pelo nome do domínio e da pasta em seu diretório.

RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteCond %{REQUEST_URI} nome_da_pasta 
RewriteRule ^(.*)$ https://www.seusite.com/folder/$1 [R,L]

Redirecionar para HTTPS com PHP

Você pode ter um site e naturalmente, não quer utilizar o arquivo htaccess. O código a seguir deve ser colocado no topo de todas as páginas que deseja redirecionar. No entanto, você pode inserir em um include, que esteja incluído no cabeçalho de todos os arquivos PHP

if (!isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] !== 'on') {
if(!headers_sent()) {
header("Status: 301 Moved Permanently");
header(sprintf(
'Location: https://%s%s',
$_SERVER['HTTP_HOST'],
$_SERVER['REQUEST_URI']
));
exit();
}
}

Depois disso, você pode fazer os testes para ver se realmente está funcionando.

Quem mais pode fazer este redirecionamento?

Outras opções interessantes para redirecionamento de sites de http para https são os provedores de CDN. CloudFlare por exemplo, faz o redirecionamento se você criar regras de SSL / TLS, caso esteja usando os dns de CloudFlare.

G-Core Labs também tem esta opções de redirecionar seu site para https, se você tiver algum plano de CDN contratado. E assim por diante!

Em conclusão, espero que, com algum destes códigos, você tenha conseguido fazer o redirecionamento correto do seu site. E dessa forma, poder carregar com SSL e garantir, que não vai perder mais visitantes.

Vários modelos de certificados SSL com preços imperdíveis e sem pegadinhas
Vários modelos de certificados SSL com preços imperdíveis e sem pegadinhas
Certificado SSL para proteção de domínio. Certificado SSL de validação estendida e Certificados SSL multi site. Todos com preços incríveis

O Que Você Quer Comprar Hoje?

Notebook DELL: Melhor Preço

Confira os Preços

Celular Xiaomi: Melhor Preço

Confira os Preços

Notebook Lenovo: Compre Agora

Confira Os Preços

Celular Samsung: Melhor preço

Confira os Preços

Melhor Aspirador de Pó Robô

Confira os Preços

Ventilador de Coluna: Compre Agora

Confira os Preços

Perfumes Femininos Importados

Confira os Preços

Perfumes Masculinos Importados

Confira os Preços

Melhores Fogões a Gás

Confira os Preços

Melhores Smart TV: Compre Agora

Confira os Preços

Editor iCloud
Editor iCloud

A edição do site icloud.com.br é feita pelo administrador do site. Criamos conteúdo para levar conhecimento aos nossos leitores.

Teremos o maior prazer em ouvir seus pensamentos

Deixe uma Comentário

iCloud Tutoriais
Logo