Jak czytacie ten artykuł, zapewne też się spotkaliście z sytuacją, w której Wasze sklepy w multistore na PrestaShop mają problem ze wskazaniem odpowiedniej treści i wciąż pojawia się domyślny dla domeny katalog (np generowany plik index.html przez DirectAdmin).
Mamy na to rozwiązanie, które zrobicie w kilka chwil na swoich VPS z obsługą Directadmin.
Przejdźmy od razu do konkretów:
Krok 1:
W pierwszej kolejności zaloguj się do swojego panelu DirectAdmin jako użytkownik, który posiada prawa administratora. Jeśli nic nie było tutaj zmieniane to z reguły jest to konto admin.
Krok 2:
Przejdź do ustawień Własne konfiguracje HTTPD.
Krok 3:
Wybierz domenę, w której chcesz wykonać przekierowanie na folder PUBLIC_HTML domeny, która jest ustawiona jako główna w Twoim MultiStore.
Dla przykładu:
|?DOCROOT=/home/user/nowa_sciezka/|
gdzie może to wyglądać:
|?DOCROOT=/home/admin/nazwa-domeny-glownej-multistore.pl/public_html/|
Uwaga
Jeśli ścieżka zostanie wpisana błędnie, może to skutkować całkowitym brakiem dostępu do stron WWW. Wpisy w httpd.conf należy tworzyć rozważnie.
Krok 4:
Zapisz zmiany i odczekaj do 5min. By spawdzić czy usługa działa poprawnie, niekiedy trzeba wyczyścić pamięć podręczną przeglądarki lub po prostu wejść w pożądany adres URL w trybie inkognito.
Jeśli w ciągu tych 5min nie będą widoczne żadne zmiany, należy w widoku Własne konfiguracje HTTPD wymusić przebudowanie konfiguracji za pomocą przycisku ./build rewrite_confs
To tyle 🙂 życzę udanego korzystania z PrestaShop Multistore!