Fórum OpenCart Brasil

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

Por favor, poste aqui todas as dúvidas que você está tendo sobre a instalação, atualização ou configuração do OpenCart v2.x
#65859
Bom dia a todos!!

Estou com problemas para ativar o SSL compartilhado em minha loja.
Já fiz várias pesquisas no fórum e informações fora também, mas nada adiantou.
Faço como está explicado no fórum, mudo as configurações dos configs.php tanto Admin como Raiz, altero o .htacces e só aparecem problemas. É imagem que não aparece, é erro no admin, não consegue mais acessar.
O site está hospedado na locaweb, que também passou algumas informações que não deram certo. Inclusive me disseram que eu devia fazer alterações no banco de dados....wtf?

estou usando a seguinte URl www.meudominio.com.br/loja seria este o problema?
Não estar dentro da raiz?
As linhas dos configs.php hhps:// são as quatro linhas que devem ser modificadas, ou apenas três?
Pois vi em alguns fóruns que são duas, outros três, estou confuso.

Se tiver alguma alma boa, que possa me ajudar, fico a disposição!!!

Hélio
#65868
Se você alterar somente as linhas do segundo bloco em que diz HTTPS_SERVER, o SSL será ativado somente nas páginas do checkout.

Se você alterar os dois blocos HTTP e HTTPS colocando na url https://, todo o site poderá ser acessado através do HTTPS.

Basicamente:

1. Altere os arquivos config.php e admin/config.php colocando https
2. Acesse o admin da loja e ative o ssl nas configurações.
#65870
Não funcionou, e pior, o pessoal da locaweb, completamente perdido....

define('HTTP_SERVER', 'https://dominio.com.br/loja/');
define('HTTP_CATALOG', 'https://dominio.com.br/loja/');
define('HTTP_IMAGE', 'https://dominio.com.br/loja/image/');
define('HTTP_ADMIN', 'https://dominio.com.br/loja/admin/');

// HTTPS
define('HTTPS_SERVER', 'https://dominio.com.br/loja/');
define('HTTPS_CATALOG', 'https://dominio.com.br/loja/');
define('HTTPS_IMAGE', 'https://dominio.com.br/loja/image/');
define('HTTPS_ADMIN', 'https://dominio.com.br/loja/admin/');

ISTO FEITO NOS DOIS CONFIGS

E no htaaces:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.dominio.com.br/loja/$1 [R,L]

abre o endereço com erro 500
#65969
Alguns SSL compartilhado não te da opção de instalação em diretórios ou subdomínios, apenas no domínio principal, para descobrir isso é bem simples crie um arquivo na raiz do servidor e acesse o mesmo pelo navegador utilizando https, repita o mesmo passo criando uma pasta no diretório principal com o mesmo arquivo dentro e acesse pelo navegador com https, se o principal abrir e o dentro da pasta não significa que seu SSL não aceita instalação em subdiretórios, somente no principal;