Jump to content

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

Link to comment
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]

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...