Ekspansja: Multistore bez Tajemnic
Szykujesz się do wejścia na nowe rynki? Dowiedz się, jak skonfigurować strukturę Multistore, aby zarządzać całym światem z jednego panelu.
Jedną z najpotężniejszych funkcji Magento jest możliwość prowadzenia wielu sklepów pod różnymi domenami przy użyciu jednej bazy kodowej i jednej bazy danych. Pozwala to na dramatyczne obniżenie kosztów utrzymania.
Website, Store & Store View
Zrozumienie tej hierarchii jest kluczowe. Website pozwala na oddzielenie metod płatności i cen, Store pozwala na różne drzewa kategorii, a Store View służy głównie do zmiany języka i tłumaczeń.
CLI dla Multistore
Podczas pracy z wieloma sklepami, terminal pozwala na szybki podgląd struktury i weryfikację kodów widoków (Store View Codes).
# Lista wszystkich stron, sklepów i widoków:
php bin/magento store:list
# Sprawdzenie bazowego adresu URL dla konkretnego sklepu:
php bin/magento config:show web/unsecure/base_url --scope=stores --scope-code=main_pl
Współdzielenie Zasobów i Konfiguracja DNS
W modelu Multistore możesz zdecydować, czy sklepy mają współdzielić koszyk i sesję klienta. Jest to możliwe tylko w ramach jednego Website'u. Jeśli planujesz osobne bazy klientów dla różnych krajów, musisz utworzyć osobne Website'y. Pamiętaj o poprawnej konfiguracji rekordów CNAME w Twoim DNS – każda domena sklepu musi wskazywać na ten sam adres IP serwera Mage24, który zajmie się resztą konfiguracji.
Pro Tip: GeoIP Switching
Użyj modułu GeoIP na poziomie Nginx, aby automatycznie przekierowywać użytkowników do odpowiedniego Store View na podstawie ich lokalizacji. Zamiast zmuszać klienta do ręcznej zmiany języka, Mage24 może zrobić to za niego, znacząco skracając ścieżkę do zakupu.
Struktura URL i Hreflang
Prawidłowa konfiguracja Multistore to także wyzwanie dla SEO. Musisz zadbać o atrybuty hreflang, które informują Google, że konkretne podstrony są swoimi odpowiednikami w innych językach. W panelu Magento (Stores > Configuration) upewnij się, że opcja "Add Store Code to URLs" jest ustawiona zgodnie z Twoją strategią marketingową.
W tym tutorialu podpowiemy Ci, jak skonfigurować kody sklepów (MAGE_RUN_CODE) i jak poprawnie zarządzać asortymentem, aby nie tracić kontroli nad stanami magazynowymi podczas globalnej ekspansji.
Planujesz nowe rynki?
Skonfigurujemy dla Ciebie architekturę Multistore, która udźwignie Twój globalny sukces.