Você criou seu website registrou seu domínio e agora está colocando tudo no ar, uma coisa que é uma regra não escrita na internet, é que todos os sites devem ter SSL, aquele famoso cadeadinho que prova que todas as conexões com o website são criptografadas
Aqui na Umbler nós facilitamos esse processo para você, mas apesar de facilitarmos, não tem como automatizar tudo 100%, alguns passos devem ser feitos pelo usuário também, e é isso que a gente vai te ensinar a fazer!
Vamos te ensinar como ativar o SSL, e após ativa-lo, usar em seu website aqui na Umbler!
Primeiramente, vá para o seu painel e siga os passos:
Primeiro clique em website, abaixo do website que você quer, depois “Add-ons” e então, no Let’s Encrypt, você clica em “Adicionar”
Se estiver tudo certo para realizar a adição do certificado no seu domínio, aparecerá essa tela:
Ai então, é só clicar em Habilitar!
Caso não apareça essa tela, quer dizer que algo não está configurado da maneira correta, mas vai explicar certinho o que você precisa fazer para resolver, então só seguir os passos que o painel pedir que ele vai liberar para realizar a ativação!
Depois que tudo der certo, o painel vai te apresentar essa tela:
Isso quer dizer que deu tudo certo, agora vamos colocar um redirecionamento para HTTPS no seu website!
Agora vem a parte mais complicada, pois para cada aplicação pode ser diferente o método que isso é feito, nesse tutorial vamos cobrir como é feito no WordPress, mas vamos deixar claro quando algo só funciona no WordPress e quando algo funciona tanto no WordPress quanto em outras aplicações!
A primeira coisa que você deve fazer é alterar a URL principal do WordPress:
No painel do WordPress, coloque o “Endereço do WordPress” e do site igual ao exemplo, com atenção ao “https://”, ele precisa estar lá!
Clique em salvar e agora vamos voltar para o painel Umbler!
Vamos então mexer em seu .htaccess!
Dentro dela, altere o conteúdo para isso:
RewriteEngine On
RewriteCond %{REQUEST_METHOD} !^POST$
RewriteCond %{HTTP:X-Forwarded-Proto} =http [OR]
RewriteCond %{HTTP:X-Forwarded-Proto} =""
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Header always set Content-Security-Policy: upgrade-insecure-requests
(Esse passo é o único que deve funcionar em todos os websites)
Então, só salvar!
Agora, se seu plano é um plano container, tem mais um passo que precisamos fazer, ainda na tela do gerenciador de arquivos, abra o arquivo “wp-config.php”, e nele coloque isso:
if ($_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') $_SERVER['HTTPS']='on';
Deve ser colocado no final do arquivo igual ao mostrado:
Feito isso, seu website deve estar acessível via https e deve fazer o redirecionamento de forma automática!
Qualquer dúvida não hesite em entrar em contato com a Umbler, podendo ser pelo APP
Ou também por e-mail, em suporte@umbler.com!
Qualquer dúvida menos urgente pode ser feita aqui nos comentários!