Jump to content
Sign in to follow this  
DevNet

Règles blocantes / htaccess / multilangue

Recommended Posts

Bonjour,

 

En mode multilangue, il existe 2 entrées rewrite dans l'htaccess qui sont bloquantes pour l'ajout de règles personnelles.

On peut passer outre ce bloquage si nos règles sont définies avant celles-ci, mais je trouve qu'elles ne sont pas très utiles :

 

RewriteRule ^en/([^?&]*)$ /$1?isolang=en [QSA,L]
RewriteRule ^fr/([^?&]*)$ /$1?isolang=fr [QSA,L]

 

Ces deux règles permettent la redirection de n'importe quel contenu qui suit "[iso_lang]/".

Je comprends qu'il est important que PrestaShop garde le contrôle des rewrites des ses propres controlleurs de page, et aussi ceux en retour de Meta::getMetasByIdLang(), mais ne sont-elles pas de trop les règles précédentes ?

 

A moins qu'il y est un intêret particulier à PrestaShop de vouloir contrôler des éventualités ?

 

Bien cordialement

Share this post


Link to post
Share on other sites

hum... après réflexion il semblerait que ces règles servent à assurer la rédirection de l'index.php !

 

Pourquoi ne pas avoir directement contrôlé l'index ?

Comme ceci :

 

RewriteRule ^fr$ /fr/ [QSA,L]
RewriteRule ^fr/$ /index.php?isolang=fr [QSA,L]

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More