Como Redirecionar HTTP para HTTPS no .htaccess
CATEGORIAS: Programação e Web DesignTAGS:
O arquivo .htaccess, ou Hypertext Access, é um arquivo de texto de configuração que controla o diretório, bem como quaisquer subdiretórios, onde está localizado em um servidor da web Apache. Se você usa um plano de hospedagem na Web baseado em Linux, suas propriedades da Web provavelmente são executadas no Apache. Você pode ter visto o arquivo .htaccess em determinados diretórios, principalmente se você implantou o WordPress, Joomla, Drupal ou qualquer outro software da web de gerenciamento de conteúdo.
Uma das instruções que você pode configurar no arquivo .htaccess se refere ao redirecionamento de HTTP para HTTPS e vice-versa. Esta tática é boa para evitar indexação de endereços repetidos nos mecanismos de busca, forçando o seu domínio a ter só uma forma (HTTPS ou HTTP, escolha uma delas).
Como você redireciona um site para HTTPS do HTTP para eliminar o conteúdo duplicado?
RewriteEngine On RewriteCond %{HTTPS} on RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Como você redireciona um site de HTTP para HTTPS para eliminar o conteúdo duplicado?
RewriteEngine On RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]