Forçar HTTPS em acesso Java na raiz do domínio com cPanel em VPS

De Wiki Integrator do Brasil
Edição feita às 14h34min de 1 de julho de 2015 por Integratorhost (disc | contribs)

(dif) ← Edição anterior | ver versão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Para forçar o HTTPS em um aplicativo com Java na raiz, precisamos:
1) Remover a configuração do /usr/local/apache/conf/userdata/std/2/USUARIO/DOMINIO/java.conf
2) Deixar apenas a configuração do https em /usr/local/apache/conf/userdata/ssl/2/USUARIO/DOMINIO/java.conf
3) No public_html do domínio, criar um .htaccess com seguinte conteúdo:

RewriteOptions inherit

RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Assim, ao acessar a página http, o servidor redirecionará para https, chamando o mod_proxy do configurado.