Se você diz que na URL base tem WWW
precisa dizer isso em uma regra no HTACCESS para que o cliente sempre seja redirecionado para o WWW,
Se o SSL estiver com problemas precisa relatar isso a empresa que gerou, pois o mesmo cobre a criptografia com ou sem www.
Porem do lado do site é preciso definir uma chamada base e setar sempre a mesma saída.
Tente algo como este no htaccess
Código: Selecionar todos Substitua o www.seudominio.com.br pelo domínio da sua loja, e caso você não utilize o www no seu domínio, apague o www.
Ou, caso estiver utilizando o multilojas com apenas um domínio utilizando o https do Cloudflare, então utilize o código abaixo:
[code]
1º Coloque o código abaixo no final do arquivo .htaccess:
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.seudominio.com.br/$1 [R,L]
* Substitua o www.seudominio.com.br pelo domínio da sua loja, e caso você não utilize o www no seu domínio, apague o www.
- Se após utilizar o código acima, a url da loja der erro de acesso, você pode tentar o código abaixo:
RewriteEngine On
RewriteCond %{HTTPS} != on
RewriteRule .* https://www.seudominio.com.br%{REQUEST_URI} [R,L]
* Substitua o www.seudominio.com.br pelo domínio da sua loja, e caso você não utilize o www no seu domínio, apague o www.
- Ou ainda, este outro código:
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
ou tente qualquer outro disponível
https://www.opencartbrasil.com.br/habili ... s-opencart
a outros aqui: