Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v2.x.
#74378
Olá, bom dia.

Fiz uma busca no fórum mas pelo termo "https" tudo quanto é link nos posts vinha como resultado da busca.

Seguinte: Configurei meu site (www.luminaparts.com.br) para usar o HTTPS. Se alguém clicar em uma URL http:// o .htaccess redireciona automaticamente para a mesma URL com https://.

Acontece que isso não é o suficiente para o site ser validado como seguro (aparecer o cadeado verde), pois no código fonte, alguns links são carregados ainda sem o https.

Minha dúvida é: Como faço para forçar o Opencart a carregar todas as páginas e todo o conteúdo em HTTPS?

Meu config.php está assim:
Código: Selecionar todos
<?php
// HTTP
define('HTTP_SERVER', 'http://www.luminaparts.com.br/');

// HTTPS
define('HTTPS_SERVER', 'https://www.luminaparts.com.br/');
e meu admin/config.php está assim:
Código: Selecionar todos
<?php
// HTTP
define('HTTP_SERVER', 'http://www.luminaparts.com.br/admin/');
define('HTTP_CATALOG', 'http://www.luminaparts.com.br/');

// HTTPS
define('HTTPS_SERVER', 'https://www.luminaparts.com.br/admin/');
define('HTTPS_CATALOG', 'https://www.luminaparts.com.br/');
A opção "Ativar SSL" no painel adm também está ativa.
#74379
Acabei conseguindo, bastou forçar no arquivo config.php mesmo:
Código: Selecionar todos
// HTTP
define('HTTP_SERVER', 'https://www.luminaparts.com.br/');
Estranho que já tinha tentado isso e deu erro, dessa vez foi certinho.

Uma dica para quem tiver o mesmo problema:
Se a loja estiver apontando tudo para HTTPS e ainda assim o cadeado não aparecer, abra o codigo fonte e busque o que está sendo apontado para HTTP ainda, pode ser um css ou js. No meu caso, eram as imagens de alguns selos do rodapé.

Ola @felipesujf Se você extrai os arquiv[…]

extensção -> Módulos

Voltou ao normal sozinho

Olá Uso o OpenCart 2 e tenho algumas d&uac[…]

Night games. One night, no worries Real Women P[…]