Como redirecionar HTTP para HTTPS no mesmo httpd?

10

Aqui está o que eu tenho:

  • CentOS 5.4 (32 bits)
  • instalado o Apache httpd (versão do servidor: Apache / 2.2.11 (Unix))
  • mod_rewrite já apresenta

Pergunta: como redirecionar o simples link para o link não usando o VirtualHost define?

PS: tentei encontrar respostas posteriores sobre SF, mas não encontrou uma boa solução.

Obrigado.

    
por mosg 25.05.2010 / 16:28

2 respostas

9
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
    
por 25.05.2010 / 16:37
2

Você pode usar mod_alias e Redirecionar com base no diretório. O documento vinculado identifica detalhes adicionais.

<Directory /path/to/site>
   Redirect /service https://foo2.example.com/service 
</Directory>
    
por 25.05.2010 / 16:33