Oceń ten artykuł :
5/5 | 1 opinia
Ten artykuł był dla Ciebie przydatny ?
Tak
Nie
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Niedawno zaktualizowaliśmy naszą ofertę VPS o pakiet ISPconfig działający na serwerze WWW Nginx zamiastApache. Wybór był podyktowany faktem, że jest on lekki i szybki.
Kiedy jednak wdrożyliśmy go w sklepie Prestashop, natknęliśmy się na jedno z ograniczeń Nginx: nie obsługuje on plików .htaccess.
W rezultacie nie można aktywować funkcji"uproszczonych adresów URL" z zaplecza, tak jak w przypadku Apache.
Przyjrzyjmy się, jak rozwiązać ten problem.
Pierwszą rzeczą do zrobienia jest uzyskanie identyfikatorów SSH(Jak połączyć się jako root na dedykowanym serwerze VPS) i połączenie się z serwerem VPS.
Edytuj plik /etc/nginx/sites-available/my_site
nano /etc/nginx/sites-available/my_site.com.vhost
Następnie dodaj następujące wiersze między znacznikami"server {}":
Aby to zrobić, wystarczy użyć polecenia :
/etc/init.d/nginx restart
Aktywuj funkcję "Uproszczone adresy URL" w swoim biurze Prestaphop (Preferencje => SEO i adresy URL):
Wpisz w przeglądarce adres URL: http: //mon_site.com/index.php?id_product=4&controller=product
staje się: http: //mon_site.com/robes-soiree/4-robe-imprimee.html
Przepisywanie adresów URL działa dobrze.
Oceń ten artykuł :
5/5 | 1 opinia
Ten artykuł był dla Ciebie przydatny ?
Tak
Nie
3mn czytanie
Jak uzyskać dostęp do ISPConfig na moim dedykowanym serwerze VPS?
0mn czytanie
Jak utworzyć serwer DNS w ISPConfig na dedykowanym serwerze VPS?
0mn czytanie
Jak zmienić hasło do panelu ISPConfig 3?
1mn czytanie
Jak mogę zabezpieczyć dostęp do panelu ISPconfig za pomocą pliku .htaccess?