Mudanças entre as edições de "Forçar HTTPS em acesso Java na raiz do domínio com cPanel em VPS"
(3 edições intermediárias de um usuário não apresentadas) | |||
Linha 1: | Linha 1: | ||
+ | [[File:Banner-wiki-promocoes.gif|center| 700px||border|link=https://www.integrator.com.br/plano-hospedagem-promocionais|Planos promocionais|]] | ||
+ | |||
+ | |||
+ | ---- | ||
+ | ---- | ||
+ | ---- | ||
+ | |||
== Antes de Começar == | == 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. | 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 == | == Legenda == | ||
− | USUARIO - o usuário do cPanel | + | * '''USUARIO''' - o usuário do cPanel |
− | DOMINIO - o site/domínio/subdomínio no qual vai modificar | + | * '''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: | Remova o atalho caso use o Integrator Java EE em: | ||
rm /usr/local/apache/conf/userdata/ssl/2/USUARIO/DOMINIO/java.conf | 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: | Mova o arquivo conf do /std para o /ssl: | ||
− | mv /usr/local/apache/conf/userdata/ | + | 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 == | == Forçando o SSL através do .htaccess == | ||
Linha 22: | Linha 53: | ||
RewriteRule ^ <nowiki>https://%{HTTP_HOST}%{REQUEST_URI}</nowiki> [L,R=301] | RewriteRule ^ <nowiki>https://%{HTTP_HOST}%{REQUEST_URI}</nowiki> [L,R=301] | ||
+ | Ao final do processo reinicie o apache. | ||
== O resultado == | == O resultado == |
Edição atual tal como às 19h21min de 28 de agosto de 2018
Í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.