Como redirecionar HTTP para HTTPS na PrestaShop

O PrestaShop é uma plataforma de comércio eletrônico popular e de código aberto que capacita lojas on-line de pequeno, médio e grande porte. Por ser de código aberto, a PrestaShop se beneficia de segurança, transparência e adaptabilidade superiores às do software de código fechado. No ambiente on-line atual, é altamente recomendável que você saiba como ativar o HTTPS no PrestaShop.

Se o seu site é executado no PrestaShop, você está à frente do jogo. Ao longo dos anos, a plataforma provou ser uma solução robusta e confiável para todas as necessidades do comércio eletrônico.

No entanto, para tornar a sua loja on-line ainda mais segura e, principalmente, em conformidade com as normas de comércio eletrônico, você deve obter um certificado SSL para o seu site. Ainda não tem um? O SSL Dragon é o seu lugar único para ofertas e descontos em valores de SSL.

Depois de comprar e instalar o certificado SSL em seu servidor, a próxima etapa é ativar o HTTPS.

Como forçar HTTPS na PrestaShop

Felizmente, a PrestaShop tem uma ativação de SSL integrada em sua interface da Web intuitiva. Tudo o que você precisa fazer é:

Etapa 1: Faça login no painel de administração da PrestaShop

Etapa 2: Navegue em Preferências > Geral

Etapa 3: Verifique se sua loja é compatível com HTTPS

Clique no link “Clique aqui para verificar se sua loja é compatível com HTTPS”. Ela está localizada na parte superior da página “General” (Geral), ao lado da opção “Enable SSL” (Ativar SSL).

Você precisa executar essa ação para garantir que a instalação do SSL funcione corretamente. Quando tudo estiver certo, o campo “Enable” (Ativar) exibirá as opções YES (Sim) e NO (Não). Você receberá uma mensagem de aviso se houver algo errado com a configuração do SSL.

Etapa 4: habilitar HTTPS na PrestaShop

Supondo que tudo esteja bem, basta selecionar a opção “Enable SSL on all pages” (Ativar SSL em todas as páginas) e concluir o redirecionamento HTTPS no PrestaShop.

Habilitar HTTPS no Prestashop

Etapa 5: Salve as alterações e atualize a página

Agora, todo o seu site deve ser servido por HTTPS.

Ajuste fino do redirecionamento de HTTPS da PrestaShop

Infelizmente, essa ação sozinha geralmente não é suficiente para redirecionar HTTP para HTTPS no PrestaShop. Você ainda pode enfrentar erros incômodos como Erro 500, 404 não encontrado ou 102. A boa notícia é que você pode remover a maioria dos erros por conta própria e, somente em alguns casos, terá que entrar em contato com o provedor de hospedagem.

Aqui está o que você pode fazer por conta própria:

Criar redirecionamentos 301

Como o nome indica, esse comando redirecionará os usuários, no nosso caso, para conexões habilitadas para SSL. Os redirecionamentos 301 alteram permanentemente o endereço da Web da página de um URL antigo para um novo. Na PrestaShop, a maneira mais fácil de conseguir isso é por meio de um módulo de redirecionamento pago disponível no mercado da PrestaShop.

Como alternativa, você pode fazer isso gratuitamente, criando redirecionamentos 301 manualmente no arquivo .htacces. Plataformas de servidor diferentes usam códigos diferentes para fazer isso. Entre em contato com seu provedor de hospedagem e peça o código apropriado.

Evite misturar conteúdo seguro e inseguro em uma página da Web

Mesmo que apenas um dos seus arquivos de mídia continue a ser servido por HTTP, os navegadores exibirão uma mensagem de aviso sobre conteúdo inseguro. Aqui está um exemplo de um snippet HTML que pode ativar o aviso de SSL:

http://www.yoursite.com/images/photo.jpg

Como você pode ver, o hiperlink faz referência a um recurso HTTP não seguro (arquivo photo.jpg). Para resolver esse problema, você pode simplesmente usar links relativos. Por exemplo, você poderia reescrever o trecho de HTML não seguro da seguinte forma:

/images/photo.jpg/

Uma solução ainda mais simples é modificar todos os seus hiperlinks para usar HTTPS em vez de HTTP.

Digitalize todo o seu código

Certifique-se de verificar e alterar todos os seus links. O código-fonte de seu tema e plug-in ainda pode conter elementos HTTP antigos. Substitua-os o mais rápido possível.

Informe ao Google que você redirecionou a PrestaShop de HTTP para HTTPS

Adicione os URLs HTTPS ao seu mapa do site XML e envie-o para o Google Search Console. Use o arquivo Robots.txt para controlar quais páginas serão rastreadas e indexadas pelo Google.

Linha de fundo

A partir daí, é importante monitorar as alterações feitas e manter a plataforma PrestaShop, o tema do site e os módulos atualizados com as versões mais recentes.

Agora que você sabe como ativar o HTTPS na PrestaShop, seus projetos on-line atuais e futuros permanecerão sempre seguros.

Economize 10% em certificados SSL ao fazer seu pedido hoje!

Emissão rápida, criptografia forte, 99,99% de confiança no navegador, suporte dedicado e garantia de reembolso de 25 dias. Código do cupom: SAVE10

Escrito por

Redator de conteúdo experiente, especializado em certificados SSL. Transformação de tópicos complexos de segurança cibernética em conteúdo claro e envolvente. Contribua para melhorar a segurança digital por meio de narrativas impactantes.