So aktivieren Sie https für meine Magento-Site

12

Ich benutze Magento Version 1.8.

Ich habe SSL-Zertifikate von Godaddy installiert und die sichere Basis-URL als https://www.mydomain.com angegeben . Ich habe auch beide Optionen ausgewählt

Use secure urls in frontendund Use Secure urls in admin.

Aber wenn ich es mit https versuche bekomme ich den Fehler Seite nicht gefunden. Und ich kann nicht auf meine Admin-Seite zugreifen. Meine Seite funktioniert aber gut.

Nishanth Lawrence
quelle
1
Ich empfehle, die unsichere URL auch auf https zu setzen, es gibt heutzutage keinen Grund, ANYTHING nur unter http (ohne Verschlüsselung) auszuführen
Fabian Blechschmidt,
1
Sicher gibt es. Firnis und Magento Enterprise FPC.
Melvyn

Antworten:

16

Du musst dich ändern.

In der gleichen Registerkarte überprüfen Offloader header Wert ist SSL_OFFLOADED

Wenn Sie ssl für alle Seiten verwenden möchten, müssen Sie die unsichere Base-URL ändern

Unsichere URL wird auch mit https festgelegt

unterer Teil der Konfiguration (beachten Sie SSL_OFFLOADED)

Amit Bera
quelle
Ja Es hat standardmäßig den Wert SSL_OFFLOADED
Nishanth Lawrence
1

Es scheint, dass Sie das SSL nicht richtig konfiguriert haben, folgen Sie den Anweisungen hier http://support.godaddy.com/help/article/5238/installing-an-ssl-certificate-in-apache

Sie können auch versuchen, sich bei admin anzumelden und einen Neuindexierungs- und Leercache-Vorgang durchzuführen. Da Sie sich jetzt nicht mehr bei admin anmelden können, versuchen Sie Folgendes:

  1. Gehen Sie zu phpmyadmin oder zu den von Ihnen verwendeten Datenbank-Tools.
  2. finde die Tabelle "core_config_data",
  3. holen Sie die Zeile mit "path" = "web / secure / base_url",
  4. Sie werden die URL im "Wert" sehen, ändern Sie das zu http von https und speichern Sie.

Versuchen Sie, sich erneut bei admin anzumelden. und führen Sie eine Neuindizierung durch.

Ein Garten
quelle
Ja, ich habe die Anweisungen befolgt. Meine Administrator-URL lautet jetzt mydomain.com und die Webseite wurde nicht gefunden. Ich kann mich also nicht bei meinem Administrator anmelden.
Nishanth Lawrence
Können Sie Ihre URL teilen? Die Admin-URL hat im Allgemeinen die Form " mydomain.com/admin ". Haben Sie auch den httpd in http in db geändert?
A_garden
Ich habe den Wert in db geändert, aber das Ergebnis ist immer noch dasselbe.
Nishanth Lawrence
@NishanthLawrence Wenn Sie einen 404-Wert für Ihren Admin-Hostnamen erhalten, versuchen Sie wahrscheinlich, ohne den /adminTeil der URL darauf zuzugreifen . Wenn dies nicht der Fall ist, geben Sie zunächst an, ob Sie eine Magento 404-Seite oder eine von Ihrem Webserver generierte Seite erhalten. Wenn es sich um einen Magento 404 handelt, übergeben Sie wahrscheinlich nicht den richtigen MAGE_RUN_CODE in Ihrer index.php.
Melvyn
Es handelt sich um einen vom Browser zurückgegebenen Fehler, der auf die fehlerhafte Installation des https-Zertifikats zurückzuführen ist.
Nishanth Lawrence