In diesem Beitrag bezeichne ich Ihre Magento-Store-Domain als example.com. Falls www.example.com oder store.example.com oder was auch immer, ersetzen Sie dies entsprechend.
Ich bin gerade auf dieses Problem gestoßen und hier sind die Einzelheiten. Magento 2 2.2.2 installieren. Ich hatte die sichere Basis - URL konfiguriert http://example.com/ zunächst und als ich war immer mein letsencrypt SSL - Zertifikat konfiguriert ist auf meinem Server, ich gedankenlos die Option aktiviert den gesamten HTTP - Verkehr auf https umgeleitet werden .
Dies wäre normalerweise kein Problem, aber Magento kann ein bisschen temperamentvoll sein. Ich habe meine Storefront besucht und mein SSL funktioniert ordnungsgemäß. Als ich jedoch versuchte, auf den Administrator zuzugreifen, erhielt ich die Meldung "ERR_TOO_MANY_REDIRECTS" und ein Fehler beim Laden der Seite.
Ich sehe verschiedene Möglichkeiten, um dieses Problem zu beheben, aber der erste Versuch, der für mich funktioniert hat, war dieser.
- SSH in Server.
- cd auf dein magento install dir.
- Führen Sie den folgenden Befehl aus:
- PHP bin / magento config: zeigen
Zeigen Sie die Ausgabe an und suchen Sie nach web / secure / base_url, web / secure / base_link_url & web / secure / use_in_adminhtml .
Diese Werte sollten mit https://example.com/ für die URL-Optionen und web / secure / use_in_adminhtml = 1 konfiguriert werden.
Ist dies nicht der Fall, können Sie die folgenden Befehle aus Ihrem Magento-Installationsverzeichnis ausführen, um Ihre Konfiguration zu aktualisieren.
- php bin / magento config: sensitive: set web / secure / base_url https://example.com/
- php bin / magento config: sensitive: setze web / secure / base_link_url https://example.com
- php bin / magento config: setze web / secure / use_in_adminhtml 1
- PHP bin / Magento Cache: sauber
Besuchen Sie danach Ihre Admin-Seite, leeren Sie den Browser-Cache, laden Sie ihn neu, und Sie sollten jetzt wieder Zugriff haben! mit SSL-Unterstützung.
Der erste Schritt, den ich danach unternehmen würde, ist, mich wieder beim Admin-Portal anzumelden und Ihre Konfigurationsoptionen zu überprüfen, um sicherzustellen, dass Sie nicht auf andere unerwartete Probleme stoßen.
Ich hoffe diese Hilfe!
Hier sind einige Magento-Ressourcen, die Ihnen helfen sollen:
Konfigurationswerte einstellen
Referenz zu anderen Konfigurationspfaden
Sensitive und systemspezifische Referenzen