Página 1 de 1

[Resolvido] Acessar o OpenCart exclusivamente em HTTPS

Enviado: 20 Mar 2017, 17:54
por luizlima
Olá pessoal,

Configurei meu servidor para aceitar o protocolo HTTPS, está funcionando, porém, gostaria de configurar o OC para não permitir o acesso via HTTP.
Vi na web que dá pra fazer um redirecionamento no index.PHP conforme código abaixo.

<?
Header( 'HTTP/1.1 301 Moved Permanently' );
Header( 'Location: https://www.seudominio.com.br/' );
?>

Minha dúvida é:

-) Se eu fizer isso manualmente quando fizer upgrade da versão, certamente terei que fazer novamente.
-) Existe como configurar tal redirecionamento no OC?

Abs

Re: Acessar o OpenCart exclusivamente em HTTPS

Enviado: 20 Mar 2017, 20:45
por valdeir2000
Se você usa Apache, basta adicionar no .htaccess
Código: Selecionar todos
RewriteCond %{HTTPS} !on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L]
Se você usa NGINX, basta adicionar em seu arquivo de configuração (normalmente é em /etc/nginx/sites-available/default)
Código: Selecionar todos
server {
    listen      80;
    server_name your-store.com;
    rewrite ^ https://$server_name$request_uri? permanent;
}

Re: Acessar o OpenCart exclusivamente em HTTPS

Enviado: 21 Mar 2017, 01:16
por luizlima
Deu certo, obrigado!!!