Blog

22 de junho de 2023

Forçar o HTTPS

Forçar o HTTPS

Sem dúvidas, o certificado SSL é um dos critérios que garante a segurança do visitante em um site, permitindo o acesso via protocolo HTTPS, porém, nada impede o visitante acessar via HTTP. Vou mostrar como forçar um redirecionamento para HTTPS por meio de um código PHP. Bora lá?

Para fazermos isso, é simples, basta colocar no topo do site o código:

<?php 
	if (!isset($_SERVER['HTTPS']) || $_SERVER['HTTPS'] !== 'on') {
		if(!headers_sent()) {
			header("Status: 301 Moved Permanently");
			header(sprintf(
				'Location: https://%s%s',
				$_SERVER['HTTP_HOST'],
				$_SERVER['REQUEST_URI']
			));
			exit();
		}
	}
?>
Compartilhe:
Outras

Dicas

Iniciando um Projeto em React

Iniciando um Projeto em React

Ver mais

Usando Random

Usando Random

Ver mais

Placeholder

Placeholder

Ver mais