Página 1 de 4

[Resolvido] Habilitar SSL

Enviado: 07 Jul 2016, 17:44
por OliveiraMichael
Boa noite Senhores,


Estou tentando instalar SSL na minha loja, fiz todos os passos necessários para instalação do certificado na página, após tudo instalado habilitei o SSL nas configurações da loja, porém não aparece o cadeado na minha URL, verifiquei se ainda havia paginas http e encontrei duas páginas, entretanto não consegui achar onde esses arquivos estão para que pudesse concertar tal erro. Alguém sabe como posso concertar isso ??

Segue o link das duas páginas que estão em http:

http://www.topmedlar.com.br/loja/image/ ... _80x80.jpg
http://www.topmedlar.com.br/loja/image/ ... _70x70.jpg

Obs.: Habilitei URL Amigavél no site, não sei se isso tem relevancia mas achei que seria util comentar !

Me ajudem ai por favor !

Agradeço atenção!

Re: Habilitar SSL

Enviado: 07 Jul 2016, 21:47
por Manoel Vidal
Olá.

Você seguiu todas as orientações do tutorial?
https://www.opencartbrasil.com.br/tutori ... s-opencart

Re: Habilitar SSL

Enviado: 08 Jul 2016, 08:29
por OliveiraMichael
Bom dia Manoel Vidal, Obrigado pelo retorno! Esse tutorial é valido para a versão 1.5.5.1?

Re: Habilitar SSL

Enviado: 08 Jul 2016, 13:53
por Manoel Vidal
Sim, vale para a versão 1.5, só ler com atenção. ;)

Re: Habilitar SSL

Enviado: 08 Jul 2016, 14:05
por OliveiraMichael
segui todos os passos que me apresentou no link, o backend da loja ficou com o cadeado mas o front não ficou e como ele ta com URL Amigável ativado quando eu clico em algum produto da loja ele me apresenta o seguinte erro:


Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@topmedlar.com.br and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Consegue me dar uma luz quanto a isso??? Por Favor...

o dominio da minha loja é esse aqui : www.topmedlar.com.br/loja

Re: Habilitar SSL

Enviado: 08 Jul 2016, 14:18
por Manoel Vidal
Você está forçando https em todas as páginas, logo no arquivo config.php você tem que mudar todas as referências de http para https

Espero ter ajudado. :)

Re: Habilitar SSL

Enviado: 08 Jul 2016, 14:40
por OliveiraMichael
Meu arquivo admin/config.php está desta forma:
Código: Selecionar todos
<?php
// HTTP
define('HTTP_SERVER', 'https://www.topmedlar.com.br/loja/admin/');
define('HTTP_CATALOG', 'https://www.topmedlar.com.br/loja/');

// HTTPS
define('HTTPS_SERVER', 'https://www.topmedlar.com.br/loja/admin/');
define('HTTPS_CATALOG', 'https://www.topmedlar.com.br/loja/');

// DIR
define('DIR_APPLICATION', '/xxxxxxx/xxxxxxx/public_html/loja/admin/');
define('DIR_SYSTEM', '/xxxxxxx/xxxxxxx/public_html/loja/system/');
define('DIR_DATABASE', '/xxxxxxx/xxxxxxx/public_html/loja/system/database/');
define('DIR_LANGUAGE', '/xxxxxxx/xxxxxxx/public_html/loja/admin/language/');
define('DIR_TEMPLATE', '/xxxxxxx/xxxxxxx/public_html/loja/admin/view/template/');
define('DIR_CONFIG', '/xxxxxxx/xxxxxxx/public_html/loja/system/config/');
define('DIR_IMAGE', '/xxxxxxx/xxxxxxx/public_html/loja/image/');
define('DIR_CACHE', '/xxxxxxx/xxxxxxx/public_html/loja/system/cache/');
define('DIR_DOWNLOAD', '/xxxxxxx/xxxxxxx/public_html/loja/download/');
define('DIR_LOGS', '/xxxxxxx/xxxxxxx/public_html/loja/system/logs/');
define('DIR_CATALOG', '/xxxxxxx/xxxxxxx/public_html/loja/catalog/');
e o meu arquivo config.php está desta forma:
Código: Selecionar todos
<?php
// HTTP
define('HTTP_SERVER', 'https://www.topmedlar.com.br/loja/');

// HTTPS
define('HTTPS_SERVER', 'https://www.topmedlar.com.br/loja/');


// DIR
define('DIR_APPLICATION', '/xxxxxxx/xxxxxxx/public_html/loja/catalog/');
define('DIR_SYSTEM', '/xxxxxxx/xxxxxxx/public_html/loja/system/');
define('DIR_DATABASE', '/xxxxxxx/xxxxxxx/public_html/loja/system/database/');
define('DIR_LANGUAGE', '/xxxxxxx/xxxxxxx/public_html/loja/catalog/language/');
define('DIR_TEMPLATE', '/xxxxxxx/xxxxxxx/public_html/loja/catalog/view/theme/');
define('DIR_CONFIG', '/xxxxxxx/xxxxxxx/public_html/loja/system/config/');
define('DIR_IMAGE', '/xxxxxxx/xxxxxxx/public_html/loja/image/');
define('DIR_CACHE', '/xxxxxxx/xxxxxxx/public_html/loja/system/cache/');
define('DIR_DOWNLOAD', '/xxxxxxx/xxxxxxx/public_html/loja/download/');
define('DIR_LOGS', '/xxxxxxx/xxxxxxx/public_html/loja/system/logs/');
Está correto esta sintaxe para ele reconhecer os diretórios, minha loja está instalado numa pasta dentro do meu servidor !

Re: Habilitar SSL

Enviado: 08 Jul 2016, 15:25
por Manoel Vidal
Acessei sua loja e vi que está funcionando agora.

Re: Habilitar SSL

Enviado: 08 Jul 2016, 15:31
por OliveiraMichael
Obrigado mesmo pela ajuda Manoel Vidal, então, funcionou novamente! Mas acabei arrumando outro problema, quando eu habilito url amigável aparece o Erro que comentei no tópico acima, se eu não usar consigo navegar normalmente em meu site ! Sabe qual seria a causa?

Re: Habilitar SSL

Enviado: 08 Jul 2016, 17:44
por veteranodf
Em relação a url amigável além das configurações padrões você deve acessar o arquivo .htaccess e mudar a linha "RewriteBase /" para "RewriteBase /loja/" pois sua loja esta em uma subpasta do diretório raiz;