(48) 99997-9868 carcasa@carcasa.com.br

Certificado SSL – 1º passo
O primeiro passo para conseguir realizar o redirecionamento de HTTP para HTTPS é contratar o serviço de certificação SSL — verifique se a sua empresa de hospedagem já disponibiliza o SSL.

Ferramenta bem legal para checar seu SSL:  https://www.sslshopper.com

No seu Moodle certifique-se 1º aqui dentro do arquivo config.php: 

$CFG->wwwroot = ‘https://seudominio.com.br/moodle’;

Para conseguir o certificado SSL, você precisa de um CSR (Certificate Signing Request), que é, basicamente, um arquivo de texto criptografado gerado pelo seu servidor.

 

Arquivo .htaccess – 2º passo

O segundo passo para o redirecionamento HTTP é acessar a pasta raiz do site e realizar a procura pelo arquivo .htaccess.

Caso este arquivo não exista na sua pasta raiz, você pode criar um arquivo com este nome.

O .htaccess é um arquivo de configuração dos diretórios do site e tem como principal função o controle de alguns parâmetros específicos, como, por exemplo, URLs amigáveis, URLs com erro, restringir acessos, redirecionamentos etc.

 

Implementação do Código [Servidor Apache] – 3º passo

Com o certificado SSL já instalado no site, o último passo para o redirecionamento é acessar o arquivo .htaccess na pasta raiz (se o arquivo .htaccess já existe na sua pasta, é importante verificar se o RewriteEngine está ativo) e inserir o seguinte trecho de código:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Loading