Czytałem i przeglądałem wszystkie rzeczy związane z wieloma stronami internetowymi Magento, ale nadal nie mogę poprawnie skonfigurować obsługi różnych domen z różnymi stronami Magento.
Czy ktoś mógłby mi powiedzieć krok po kroku, jak poprawnie skonfigurować wirtualnych hostów i htaccess lub / i index.php?
Wiem, że ustawianie wielu witryn w subdomenach / katalogach jest łatwe, ale lubię pracować z różnymi domenami.
Skonfigurowałem wszystko w Magento admin:
1. sklep:
- domena: abc.com
- kod strony: domena1
2. sklep:
- domena: xyz.com
- kod strony: domena2
Mam Apache skonfigurowany /etc/httpd/conf/httpd.conf
przy użyciu następujących katalogów głównych dokumentów:
- /home/admin/domains/abc.com/public_html
- /home/admin/domains/xyz.com/public_html
Co powinienem umieścić w katalogu drugiej domeny (.htaccess, index.php? Powinienem go skopiować z pierwszego?)
Odpowiedzi:
Możesz dowiedzieć się, jak skonfigurować wiele witryn sklepowych na jednej instalacji Magento, wykonując następujące czynności: http://www.ecommercegorilla.com/how-to-set-up-multiple-store-fronts-withmagento/
Ta metoda działa dla każdego sklepu post Magento CE 1.4
Na końcu artykułu zobaczysz, że istnieją dwie metody, jedna, która używa osobnych katalogów dla każdej domeny i druga metoda, która pozwala na użycie domen wskaźnikowych.
Jeśli chcesz mieć klientów do kasy w domenie sklepu, a nie w jednej domenie współdzielonej w ramach protokołu SSL, będziesz chciał użyć metody oddzielnych katalogów. Opisuje, jak skonfigurować dowiązania symboliczne, aby sklep poprawnie pobierał pliki i jak modyfikować index.php każdego sklepu, aby przypisać prawidłowy kod strony / sklepu.
źródło
Nie musisz mieć wielu katalogów dla wielu domen, jeśli używasz pojedynczej instancji magento do spełnienia swoich wymagań.
Krok 1: Wskaż wszystkie domeny na katalog główny Magento, tj. Ten sam katalog główny dokumentu w konfiguracji serwera WWW (Apache lub Nginx).
Krok 2: Skonfiguruj nazwy domen jako podstawowe adresy URL dla każdej witryny w Konfiguracji systemu w panelu administracyjnym Magento.
Krok 3: Ustaw sklep lub witrynę internetową dla każdej domeny jako zmienną środowiskową w
.htaccess
lub w konfiguracji serwera WWW.Przykład ze stronami internetowymi podanymi w pytaniu:
Przykład z widokami sklepu zamiast stron internetowych
Te konfiguracje sprawdzają, czy domena zawiera „abc.com” lub „xyz.com”, co uważam za przydatne do dopasowania poddomen lub systemów testowych, takich jak abc.com.testserver.com lub test.abc.com, przy użyciu tego samego .htaccess plik. Jeśli chcesz dokładne dopasowanie, wymienić
abc\.com
z^abc\.com$
Krok 4: Wyczyść pamięć podręczną i uzyskaj dostęp do swoich domen.
źródło
Powinieneś skopiować
index.php
i.htaccess
pliki z katalogu drugiej domeny.Po tym:
Otwórz
index.php
plik i poszukaj tej linii (jest to ostatnia linia pliku):Dodaj następujący kod tuż przed powyższym kodem:
Na koniec musisz utworzyć dowiązania symboliczne, aby wskazać kilka katalogów:
Źródło: http://www.crucialwebhost.com/kb/how-to-setup-multiple-magento-stores/
źródło
Możesz wykonać poniższe kroki, aby skonfigurować swój sklep wielobranżowy w Magento:
1) Wszystkie domeny, które dodajesz jako inne domeny
xyz.com
, wskaż tę domenę na główny adres URL głównej witryny magentoabc.com
2) otwórz panel administracyjny i dodaj stronę internetową, Store and Store view w Manage Store
3) otwórz plik .htaccess i dodaj poniżej kodu
4) Przejdź do konfiguracji> Internet, zmień widok sklepu i dodaj tam adres URL domeny.
5) Zapisz i wyczyść pamięć podręczną
Spowoduje to skonfigurowanie wielu witryn. Daj mi znać, czy to zadziała dla Ciebie.
źródło
Po skonfigurowaniu Magento MultiStore poprzez backend, musisz wprowadzić kilka zmian w pliku .htacces
Po utworzeniu domeny dodatkowej dodaj następujący kod do pliku .htaccess.
Więcej informacji można znaleźć w poniższych linkach
Magento 1: https://www.cloudways.com/blog/how-to-setup-multiple-stores-on-magento/
Magento 2: https://www.cloudways.com/blog/create-and-configure-multistore-magento-2/
Przegląd, problemy i zamieszania: https://www.cloudways.com/blog/magento-multi-store-importance-and-some-common-issues/
źródło