Konfigurieren der Basis-URL
-
Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.
-
Wählen im Bereich unter „Allgemein“ die Option "Web".
-
Erweitern Sie
-
Base URL - Geben Sie die vollständig qualifizierte Basis-URL für Ihren Store ein. Stellen Sie sicher, dass Sie die URL mit einem Schrägstrich beenden, damit sie mit zusätzlichen URL-Schlüsseln aus Ihrem Store erweitert werden kann. Beispiel:
http://yourdomain.com/
NOTE
Ändern Sie den Platzhalter im Feld Base Link URL nicht. Dies ist ein Platzhalter, der zum Erstellen relativer Links zur Basis-URL verwendet wird. -
Base URL for Static View Files - (Optional) Geben Sie einen alternativen Speicherort für die Basis-URL für statische Ansichtsdateien an, indem Sie den Pfad eingeben, der mit dem folgenden Platzhalter beginnt:
{{unsecure_base_url}}
-
Base URL for User Media Files - (Optional) Geben Sie einen alternativen Speicherort für die Basis-URL für Benutzer-Mediendateien an, indem Sie den Pfad mit dem folgenden Platzhalter eingeben:
{{unsecure_base_url}}
Für eine typische Installation müssen die Pfade für die statischen Ansichtsdateien oder Mediendateien nicht aktualisiert werden, da sie relativ zur Basis-URL sind.
NOTE
In doppelte Klammern eingeschlossene Platzhalter sind Markup-Tags für Variablen. -
-
Klicken Sie abschließend auf Save Config.
Konfigurieren der sicheren Basis-URL
Wenn Ihre Domain über ein gültiges Sicherheitszertifikat verfügt, können Sie die URLs sowohl der Storefront als auch von Admin konfigurieren, um Daten über einen sicheren (HTTPS-)Kanal zu übertragen. Ohne ein gültiges Sicherheitszertifikat kann Ihr Store nicht mit einem sicheren Protokoll (SSL/TLS) arbeiten.
-
Erweitern Sie
-
Secure Base URL - Geben Sie die vollständige sichere Basis-URL ein, gefolgt von einem Schrägstrich. Beispiel:
https://yourdomain.com/
-
Secure Base Link URL - Ändern Sie den Platzhalter im Feld für sichere Basis-Link-URL nicht. Er wird verwendet, um relative Links zur sicheren Basis-URL zu erstellen.
-
Secure Base URL for Static View Files - (Optional) Geben Sie einen alternativen Speicherort für die sichere Basis-URL für statische Ansichtsdateien an, indem Sie den Pfad eingeben, der mit dem folgenden Platzhalter beginnt:
{{secure_base_url}}
-
Secure Base URL for User Media Files - (Optional) Geben Sie einen alternativen Speicherort für die sichere Basis-URL für Benutzer-Mediendateien an, indem Sie den Pfad mit dem folgenden Platzhalter eingeben:
{{secure_base_url}}
-
-
Um die Sicherheit zu erhöhen, setzen Sie die beiden folgenden Optionen auf
Yes
.- Use Secure URLs on Storefront
- Use Secure URLs in Admin
-
Gehen Sie Enhanced Security Settings wie folgt vor:
-
Enable HTTP Strict Transport Security (HSTS) - Wenn Ihr Store nur sichere HTTPS-Seitenanfragen anzeigen soll, setzen Sie auf
Yes
. -
Upgrade Insecure Requests - Um alle Anfragen für standardmäßige ungesicherte HTTP-Seiten auf sicheres HTTPS zu aktualisieren, setzen Sie auf
Yes
.
-
-
Legen Sie die Offloader Header für Ihren Server fest.
Bei den meisten Commerce-Installationen wird das Protokoll anhand der
X-Forward-Proto
entweder alsHTTP
oderHTTPS
identifiziert. Wenn Ihre Server-Konfiguration einen anderen Offloader_Header verwendet, geben Sie ihn hier ein. -
Klicken Sie abschließend auf Save Config.
Speichern des Codes in URLs
Yes
festgelegt ist, müssen Sie Store-Codes in Ihre Browser-URLs einfügen. Diese Einstellung stellt sicher, dass URL-Neuschreibungen korrekt zugeordnet werden und alle Seiten erfolgreich geöffnet werden, ohne dass Fehler „404 Seite nicht gefunden“.-
Navigieren Sie in Admin-Seitenleiste zu Stores > Settings>Configuration.
-
Wählen Sie unter General im linken Bedienfeld Web aus.
-
Erweitern Sie
-
Add Store Code auf Ihre Voreinstellung festlegen:
- URL with Store Code:
http://www.yourdomain.com/magento/[store-code]/index.php/url-identifier
- URL without Store Code:
http://www.yourdomain.com/magento/index.php/url-identifier
- URL with Store Code:
-
Klicken Sie abschließend auf Save Config.
-
Klicken Sie auf den Link Cache Management in der Nachricht oben im Arbeitsbereich. Folgen Sie dann den Anweisungen, um den Cache zu aktualisieren.
Fehlerbehebung bei URLs
Wenn nach den Konfigurationsanweisungen einige Seiten weiterhin mit der unsicheren URL (http://
) bereitgestellt werden, gehen Sie wie folgt vor:
- Ändern Sie die (unsichere) Basis-URL in die sichere HTTPS-URL.
- Bearbeiten Sie auf dem Server die
.htaccess
(oder den Lastenausgleich), sodass die unsichere URL zur sicheren URL umgeleitet wird.
Benutzerdefinierte Admin-URL verwenden
Als Best Practice für die Sicherheit empfiehlt Adobe die Verwendung einer eindeutigen Admin-URL anstelle des Standardbegriffs admin oder eines allgemeinen Begriffs wie backend. Obwohl Ihre Site dadurch nicht direkt vor einem bestimmten schlechten Akteur geschützt wird, kann dies die Offenlegung gegenüber Skripten reduzieren, die versuchen, nicht autorisierten Zugriff zu erhalten.
In einer typischen Installation folgen die Admin-URL und der Pfad sofort der Basis-URL. Der Admin-Pfad ist ein Verzeichnis unter dem Stamm.
- Standard-Basis-URL:
http://yourdomain.com/magento/
- Standard-Administratorpfad:
admin
- Standard-Admin-URL und -Pfad:
http://yourdomain.com/magento/admin
Obwohl es möglich ist, die Admin-URL und den Pfad zu einem anderen Speicherort zu ändern, wird bei jedem Fehler der Zugriff auf den Admin entfernt und der Fehler muss vom Server behoben werden.