Add Store Code to Urls
Beispiel unterschiedlicher Domain Namen und wie Land/Sprache/Region in einem Shop eindeutig zugeordnet werden können, wie im folgenden Beispiel zu sehen ist:
Es ist darauf zu achten, entsprechend dazu zum einen im Seo Modul die Option Remove store code from multi domain beschrieben, zu setzen, aber auch, dass die Base Urls entsprechendend sauber eingetragen werden.
|
-
Navigieren Sie zu
Stores >> Settings >> Configuration >> General >> General >> Web
-
Setzen Sie Die Option
Url Options ⇒ No
-
Setzen der Base URLs
-
Base URL
-
Base Link URL
-
-
Setzen der Base URLs (Secure)
-
Secure Base URL
-
Secure Base Link URL
-
Diese Einstellungen jeweils dann mit den angepassten Base Urls fuer jeden Store wiederholen. |
Beispiel Mainstore (Hier ist die Base Url im Scope der Website eingetragen):
Beispiel Store English:
Ergebnis Ausgabe bei hreflang
mit unterschiedlichen Setting Kombinationen von Seo und Magento bzgl. Base Url Settings
-
Stores >> Configuration >> Url Options >> Add Store Code to Urls ⇒ No
-
Configuration >> Techdivision >> Seo >> href-lang integration >> Remove store code from multi domain ⇒ Yes
<link rel="alternate" hreflang="default" href="https://m242ee-seo-multistore.test/strive-shoulder-pack.html">
<link rel="alternate" hreflang="de" href="https://m242ee-seo-multistore-de.test/strive-shoulder-pack.html">
<link rel="alternate" hreflang="en" href="https://m242ee-seo-multistore-en.test/strive-shoulder-pack.html">
-
Stores >> Configuration >> Url Options >> Add Store Code to Urls ⇒ Yes
-
Stores >> Configuration >> Techdivision >> Seo >> href-lang integration >> Remove store code from multi domain ⇒ Yes
<link rel="alternate" hreflang="default" href="https://m242ee-seo-multistore.test/default/strive-shoulder-pack.html">
<link rel="alternate" hreflang="de" href="https://m242ee-seo-multistore-de.test/de/strive-shoulder-pack.html">
<link rel="alternate" hreflang="en" href="https://m242ee-seo-multistore-en.test/en/strive-shoulder-pack.html">