Redirecionar http: // exemplo para http://www.example.com E https://example.com para https://www.example.com

1

Conforme a pergunta é dirigida, desejo redirecionar o link para o link E link para o link .

Eu tentei as regras de re-gravação do apache:

RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

#jmv-this should work, but does not
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

mas apenas o link é redirecionado para o link . Quando vou para o link , fico no link

Acho que essas regras devem funcionar. Qual é o problema?

    
por jmvidal 14.09.2011 / 21:19

1 resposta

1

AllowOverride em outro lugar na configuração pode inadvertidamente desabilitar o uso de arquivos .htaccess - o que parece ter sido o caso aqui!

    
por 14.09.2011 / 21:46