Notez cet article :
5/5 | 1 avis
Cet article vous a été utile ?
Oui
Non
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Récemment nous avons mis à jour nos offres VPS en proposant une formule ISPconfig tournant avec le serveur Web Nginx au lieu d'Apache. Le choix s'est fait sur le fait qu'il soit léger et rapide.
Seulement une fois mis en oeuvre avec une boutique Prestashop, nous nous heurtons à une des limitations de Nginx, le fait qu'il ne supporte pas les fichier .htaccess.
De ce fait il vous est impossible d'activer la fonction "URL's simplifiées" depuis votre backoffice, comme vous le faisiez avec Apache.
Voyons comment faire pour remédier à ce problème.
La première chose à faire est de mettre la main sur vos identifiants SSH (Comment se connecter en root sur un serveur dedie VPS) et de vous connectez à votre VPS.
Editez le fichier /etc/nginx/sites-available/mon_site
nano /etc/nginx/sites-available/mon_site.com.vhost
Puis ajoutez les lignes suivantes entre les balises "server {}" :
Pour cela il suffit d'utiliser la commande :
/etc/init.d/nginx restart
Activez la fonction "URL simplifiée" depuis votre backoffice Prestaphop (Préférences => SEO & URL):
Dans votre navigateur l'URL : http://mon_site.com/index.php?id_product=4&controller=product
Devient : http://mon_site.com/robes-soiree/4-robe-imprimee.html
La réécriture d'URL fonctionne bien.
Notez cet article :
5/5 | 1 avis
Cet article vous a été utile ?
Oui
Non
3mn de lecture
Comment accéder à ISPConfig sur mon serveur dédié VPS?
0mn de lecture
Comment créer un serveur DNS dans ISPConfig sur un serveur dédié VPS ?
0mn de lecture
Comment modifier le mot de passe du panel ISPConfig 3 ?
1mn de lecture
Comment sécuriser l'accès à mon panel ISPconfig grâce à un fichier .htaccess.