Como habilitar https para o meu site magento

12

Estou usando o magento versão 1.8.

Instalei certificados ssl da godaddy e forneci o URL seguro básico como https://www.mydomain.com . Eu também selecionei as duas opções

Use secure urls in frontende Use Secure urls in admin.

Mas quando tento com https, estou recebendo erro de página não encontrada. E não consigo acessar a minha página de administrador. Meu site está funcionando bem.

Nishanth Lawrence
fonte
1
Eu recomendo para definir a url não segura para https também, há hoje nenhuma razão para qualquer coisa correr sob http somente (sem criptografia)
Fabian Blechschmidt
1
Claro que existe. Verniz e Magento Enterprise FPC.
Melvyn

Respostas:

16

Você precisa mudar.

Na mesma guia, o Offloader header valor da verificação é SSL_OFFLOADED

Se você quiser usar o SSL para todas as páginas, precisará alterar o URL não seguro da Base

url não seguro também é definido com https

parte inferior da configuração (veja SSL_OFFLOADED)

Amit Bera
fonte
Sim Tem o valor SSL_OFFLOADED por padrão
Nishanth Lawrence 31/07
1

Parece que você não configurou corretamente o ssl, siga as instruções aqui http://support.godaddy.com/help/article/5238/installing-an-ssl-certificate-in-apache

A outra coisa que você pode tentar é fazer logon no administrador e executar uma reindexação e um cache vazio, agora que você não pode fazer o login novamente no administrador, tente isso,

  1. vá para phpmyadmin ou quaisquer ferramentas de banco de dados que você usar,
  2. encontre a tabela "core_config_data",
  3. buscar a linha em que "path" = "web / secure / base_url",
  4. você verá o URL no "valor", altere para http a partir de https e salve.

Tente fazer login novamente no admin. e execute a reindexação.

Um jardim
fonte
Sim, eu fiz com base nas instruções dadas lá. Meu URL de administrador agora é mydomain.com e o resultado é uma página da web não encontrada. Portanto, não consigo fazer login no meu administrador.
Nishanth Lawrence 31/07
Você pode compartilhar seu URL? O URL do administrador geralmente tem o formato " meudominio.com/admin ". Você também mudou o httpd para http no db?
A_garden
Alterei o valor em db, mas o resultado ainda é o mesmo.
Nishanth Lawrence 31/07
@NishanthLawrence Se você receber um 404 no nome do host do administrador, provavelmente está tentando acessá-lo, sem a /adminparte da URL. Se não for esse o caso, especifique primeiro se você recebe uma página do Magento 404 ou uma gerada pelo seu servidor da web. Se for um Magento 404, provavelmente você não está passando o MAGE_RUN_CODE correto no seu index.php.
Melvyn
É um erro retornado pelo navegador devido à instalação incorreta do certificado https.
Nishanth Lawrence 03/08/19