Betygsätt denna artikel :
5/5 | 1 Yttrande
Den här artikeln var användbar för dig ?
Ja
Nej
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Vi uppdaterade nyligen våra VPS-erbjudanden så att de inkluderar ett ISPconfig-paket som körs på Nginx-webbservern istället förApache. Valet baserades på det faktum att den är lätt och snabb.
Men när vi väl hade implementerat det med en Prestashop-butik stötte vi på en av Nginx begränsningar: det faktum att det inte stöder .htaccess-filer.
Därför kan du inte aktivera funktionen"förenklade webbadresser" från ditt backoffice, som du kan göra med Apache.
Låt oss ta en titt på hur du kan åtgärda detta problem.
Det första du ska göra är att få tag på dina SSH-identifierare(Så här ansluter du som root på en dedikerad VPS-server) och ansluta till din VPS.
Redigera filen /etc/nginx/sites-available/my_site
nano /etc/nginx/sites-available/my_site.com .vhost
Lägg sedan till följande rader mellan"server {}"-taggarna:
För att göra detta använder du helt enkelt kommandot :
/etc/init.d/nginx restart
Aktivera funktionen "Förenkladewebbadresser" från Prestaphops backoffice(Inställningar => SEO & webbadresser):
I din webbläsare visas URL:en: http: //mon_site.com/index.php?id_product=4&controller=product
blir: http: //mon_site.com/robes-soiree/4-robe-imprimee.html
URL-omskrivning fungerar bra.
Betygsätt denna artikel :
5/5 | 1 Yttrande
Den här artikeln var användbar för dig ?
Ja
Nej
3mn läsning
Hur kommer jag åt ISPConfig på min dedikerade VPS-server?
0mn läsning
Hur skapar jag en DNS-server i ISPConfig på en dedikerad VPS-server?
0mn läsning
Hur ändrar jag lösenordet för ISPConfig 3-panelen?
1mn läsning
Hur kan jag säkra åtkomsten till min ISPconfig-panel med hjälp av en .htaccess-fil?