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

De Wiki Integrator do Brasil
Edição feita às 19h21min de 28 de agosto de 2018 por Integratorhost (disc | contribs)

(dif) ← Edição anterior | ver versão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa
Banner-wiki-promocoes.gif





Índice

Antes de Começar

As informações passadas a seguir podem resultar em problemas na exibição do conteúdo do seu site Java. Recomendamos cautela.

Qual easyapache disponivel em sua maquina ?

Para acessar o easyapache em sua maquina VPS, acesse seu painel WHM com usuario e senha root. Em seguida vá em Software, clicando no easyapache que esta configurado em sua maquina.

PS: Caso esteja na versão easyapache 3 e deseje atualizar para o easyapache4, fale com o suporte para mais detalhes no email suporte@integrator.com.br.

Legenda

  • USUARIO - o usuário do cPanel
  • DOMINIO - o site/domínio/subdomínio no qual vai modificar

Configurando no easyapache3

Removendo o conf padrão do SSL no EasyApache 3

Remova o atalho caso use o Integrator Java EE em:

rm  /usr/local/apache/conf/userdata/ssl/2/USUARIO/DOMINIO/java.conf

Movendo o conf padrão do std no EasyApache 3

Mova o arquivo conf do /std para o /ssl:

mv /usr/local/apache/conf/userdata/std/2/USUARIO/DOMINIO/java.conf  /usr/local/apache/conf/userdata/ssl/2/USUARIO/DOMINIO/

Configurando no easyapache 4

Removendo o conf padrão do SSL no EasyApache 4

Remova o atalho caso use o Integrator Java EE em:

rm /etc/apache2/conf.d/userdata/ssl/2_4/USUARIO/DOMINIO/java.conf

Movendo o conf padrão do std no EasyApache 4

Mova o arquivo conf do /std para o /ssl:

mv /etc/apache2/conf.d/userdata/std/2_4/USUARIO/DOMINIO/java.conf  /etc/apache2/conf.d/userdata/ssl/2_4/USUARIO/DOMINIO/


Forçando o SSL através do .htaccess

No public_html do domínio, crie um arquivo .htaccess com seguinte conteúdo:

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

Ao final do processo reinicie o apache.

O resultado

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


IMPORTANTE: Este comportamento é uma forma de burlar o padrão do http e https do painel. Leia mais clicando aqui.