par
devboard » 27 mai 2011, 23:54
Hello,
Je me suis enfin débarrassé de mes paramètres en trop en passant par une table de correspondance ( ancienne url / nouvelle url / paramètres de redirection ) et en modifiant le tableau GET à la volée pour lui définir mes propres paramètres, ainsi mes modules peuvent se charger correctement sans tenir compte de l'url "affichée dans la barre de navigation" mais bien de celle que je lui soumets après vérification en interne.
Niveau htaccess, la règle est maintenant beaucoup plus simple:
RewriteRule ^([/a-z-0-9-]+)$ index.php?txt_1=$1 [L]
Le seul hic, et pas le moindre, est qu'une url doit avoir sa correspondance dans la base sinon c'est la 404 (du moins, en l'état). Je m'en accommoderais et qui plus est, cela simplifie la gestion des 404.
Merci pour tes conseils moogli.
See you !
Hello,
Je me suis enfin débarrassé de mes paramètres en trop en passant par une table de correspondance ( ancienne url / nouvelle url / paramètres de redirection ) et en modifiant le tableau GET à la volée pour lui définir mes propres paramètres, ainsi mes modules peuvent se charger correctement sans tenir compte de l'url "affichée dans la barre de navigation" mais bien de celle que je lui soumets après vérification en interne.
Niveau htaccess, la règle est maintenant beaucoup plus simple:
RewriteRule ^([/a-z-0-9-]+)$ index.php?txt_1=$1 [L]
Le seul hic, et pas le moindre, est qu'une url doit avoir sa correspondance dans la base sinon c'est la 404 (du moins, en l'état). Je m'en accommoderais et qui plus est, cela simplifie la gestion des 404.
Merci pour tes conseils moogli.
See you !