en English
X

Select Language

Powered by Google TranslateTranslate

We hope you will find the Google translation service helpful, but we don’t promise that Google’s translation will be accurate or complete. You should not rely on Google’s translation. English is the official language of our site.

en English
X

Select Language

Powered by Google TranslateTranslate

We hope you will find the Google translation service helpful, but we don’t promise that Google’s translation will be accurate or complete. You should not rely on Google’s translation. English is the official language of our site.

Redirecionar HTTP para HTTPS com Apache

Depois de ter instalado seu SSL /TLS certificado no Apache, é uma boa ideia redirecionar todo o tráfego HTTP de entrada para o protocolo HTTPS seguro. Desta forma, quaisquer links existentes para o seu site começando com http://, bem como todos os URLs digitados pelos usuários na barra de endereços do navegador, receberão a versão HTTPS do seu site.

Abordaremos dois métodos aqui. O método Virtual Hosts é preferível se você tiver acesso aos arquivos de configuração do servidor Apache.

Método de Hosts Virtuais

Você pode redirecionar facilmente um host virtual HTTP na porta 80 para um host virtual HTTPS na porta 443 editando a configuração de hosts virtuais do site conforme mostrado abaixo:

Nome do servidor www.example.com Redirect / https://www.example.com/ Nome do servidor www.example.com DocumentRoot / usr / local / apache80 / htdocs SSLEngine On # Configuration Continues ...

Consulte a documentação do servidor para obter a localização dos arquivos de configuração dos hosts virtuais. No Ubuntu / Debian, o local padrão é /etc/apache2/sites-available/. Você também precisará reiniciar o Apache após alterar a configuração dos hosts virtuais.

Método mod_rewrite / .htaccess

Este método requer que mod_rewrite está habilitado em seu servidor. Se você não tiver acesso aos arquivos de hosts virtuais do seu servidor Apache, use um .htaccess arquivo para reescrever solicitações HTTP para HTTPS. Adicione as seguintes linhas a um arquivo chamado .htaccess arquivo no diretório raiz do seu domínio (crie o arquivo se ele não existir):

RewriteEngine em RewriteCond% {HTTPS}! = Em RewriteRule ^ /? (. *) Https: //% {SERVER_NAME} / $ 1 [R, L]
Obrigado por escolher SSL.com! Se você tiver alguma dúvida, entre em contato conosco por e-mail em Support@SSL.com, ligar 1-877-SSL-SECUREou apenas clique no link de bate-papo no canto inferior direito desta página. Você também pode encontrar respostas para muitas perguntas de suporte comuns em nosso Base de Conhecimento.

How Tos relacionados

Inscreva-se no boletim informativo de SSL.com

O que é SSL /TLS?

Reproduzir Vídeo

Inscreva-se no boletim informativo de SSL.com

Não perca novos artigos e atualizações de SSL.com