Conteúdo misto significa que você está tentando carregar imagens ou outro conteúdo em links HTTP em vez de HTTPS. Para corrigir isso, você simplesmente precisa editar todos os links em sua página para ter HTTPS no início.
Primeiro, certifique-se de que ambos os arquivos config.php (um no diretório raiz public_html e outro no diretório /admin/config.php) tenham as URLs de seu domínio começando com HTTPS. Para substituir os links facilmente, abra o arquivo de configuração por meio do Gerenciador de arquivos e pressione Ctrl + H dentro do arquivo. Precisamos substituir http:// por https:// conforme mostrado abaixo:
Em seguida, no painel de administração do OpenCart, abra Configurações → Gerenciar Lojas → Servidor. Na seção Segurança, selecione Sim em Ativar SSL:
Agora seu site deve funcionar com HTTPS 😊
Se mesmo assim você ainda estiver com algum conteúdo misto no site, você pode adicionar esta linha ao seu arquivo .htaccess:
Header always set Content-Security-Policy: upgrade-insecure-requests
Ela também forçará o HTTPS em todo o conteúdo misto.
E é isso! Você está pronto para ir e seu site será exibido como Seguro agora! 😊