19/05/2014, 17:13:40
Merci pour tes explications Bess.
De mon côté j'ai contacté Robert campbell (Calguy1000) qui m'a fait remarquer que l'utilisation de la fonction SetParameters pour ça était obsolète. Il faut utiliser InitializeFrontend().
J'ai entre temps réussit à faire fonctionner un routage dynamique dans une install de test de cmsms (avec mod_rewrite).
Par contre si je veux appliquer ce même module sur le vrais site en production, cela ne marche pas. Lorsque je vais sur l'url dans le navigateur j'obtiens un 301 moved permanently suivit d'un cancel.
A tout hasard, voici le htaccess
De mon côté j'ai contacté Robert campbell (Calguy1000) qui m'a fait remarquer que l'utilisation de la fonction SetParameters pour ça était obsolète. Il faut utiliser InitializeFrontend().
J'ai entre temps réussit à faire fonctionner un routage dynamique dans une install de test de cmsms (avec mod_rewrite).
Par contre si je veux appliquer ce même module sur le vrais site en production, cela ne marche pas. Lorsque je vais sur l'url dans le navigateur j'obtiens un 301 moved permanently suivit d'un cancel.
A tout hasard, voici le htaccess
Code :
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_METHOD} !POST$
RewriteRule ^(.*) %{REQUEST_URI}/ [NE,R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]