Instalei o OTRS 6 no CentOS7 para expor seus recursos e luto para disponibilizá-lo via https
. Ele instala o Apache e eu instalei o módulo mod_ssl, criei um certificado auto-assinado e modifiquei o arquivo ssl.conf
para apontar para a chave privada e o arquivo de certificado. Quando eu acesso a página da web por meio do link , recebo o aviso do certificado autoassinado e consigo acessá-lo, mas ainda posso acesse-o via HTTP
. Poucas pesquisas no Google depois, ainda não consigo impedir ou redirecionar todas as solicitações HTTP
para https
. Eu encontrei este artigo Usando um certificado SSL com OTRS e ele diz para colocar as seguintes linhas na configuração do host virtual HTTP:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
Mas o problema é que no meu ssl.conf não existe uma seção para o host virtual HTTP, eu posso ver apenas um para HTTPS <VirtualHost_default_:443
O que estou fazendo de errado? Qualquer ajuda é muito apreciada!
Tags apache-httpd