Refiro-me ao seu domínio de loja magento como exemplo.com neste post. Se for www.example.com ou store.example.com ou o que for, substitua-o de acordo.
Acabei de encontrar este problema e aqui estão os detalhes. Instalação do Magento 2 2.2.2. Inicialmente, eu havia configurado os URLs da base segura para http://example.com/ e, como eu estava configurando meu certificado SSL letsencrypt no meu servidor, ativei a opção de redirecionar todo o tráfego http para https.
Isso não seria um problema normalmente, mas o Magento pode ser um pouco temperamental. Eu visitei minha loja e meu SSL está funcionando corretamente, mas ao tentar acessar o administrador, recebi o aviso "ERR_TOO_MANY_REDIRECTS" e houve falha no carregamento da página.
Vejo várias maneiras de corrigir esse problema, mas a que funcionou para mim na primeira tentativa foi essa.
- SSH no servidor.
- cd ao seu diretório de instalação do magento.
- execute o seguinte comando:
- configuração do bin / magento do php: show
visualize a saída e procure web / secure / base_url, web / secure / base_link_url & web / secure / use_in_adminhtml .
Esses valores devem ser configurados com https://example.com/ para as opções de URL e web / secure / use_in_adminhtml = 1.
Caso contrário, você pode executar os seguintes comandos no diretório de instalação do magento para atualizar sua configuração.
- php bin / magento config: sensitive: configure web / secure / base_url https://example.com/
- php bin / magento config: sensitive: configure web / secure / base_link_url https://example.com
- php bin / magento config: configure web / secure / use_in_adminhtml 1
- php bin / magento cache: limpo
Depois disso, visite sua página de administrador, limpe o cache do navegador, recarregue e agora você deve ter seu acesso de volta! com suporte SSL.
O primeiro passo que daria depois é fazer o login novamente no portal do administrador e verificar suas opções de configuração para garantir que você não tenha problemas inesperados.
Espero que isso ajude!
Aqui estão alguns recursos do Magento para ajudá-lo:
Definir valores de configuração
Referência de outros caminhos de configuração
Referências sensíveis e específicas do sistema