Simplification de tout ce bazar

WRInaute discret
Salut à tous.

Voici mon probleme.

J'utilise l'UR suivant dans mon htaccess :
Code:
RewriteRule index(-.+)-([^-]+)-([^-&]*)([^-]*)\.html index$1&$2=$3$4\.html [N]
RewriteRule index-([^-]+)-([^-]*)(.*)\.html index.php?$1=$2$3 [L]
RewriteRule ^index(.*).html $1.php [L]

ce ht access me permetde rediriger les pages style index.php?var1=a&var2=b...&varN=N vers index-var1-a-var2-b...varN-n.html

ce qui fait que dans mon cas les url sont par exemple
http://www.web-heart.com/index-rub-appr ... utops.html ou encore
http://www.web-heart.com/index-rub-ress ... cat-5.html

ce qui fait un peu long comme url, sachant ke les variables rub et page sont tjrs dans cet ordre respectif ( cad en premiere et deuxieme), et ke le nombre de variables les suivants depend des pages.
De plus, toutes les url rewritée commence par index-

Mon objectif, si vous voules bien y prété votre contribution seré donc de simplifier tout ca :)

Merci grandement à vous :)


EDIT : en fait l'idel je pense ca seré du style http://www.web-heart.com/rubrique/page- ... arN-n.html nan?
 
WRInaute discret
lol
mais je c pas faire :)

et surtt ca va créer un repertoire virtuel ki va me mettre tout le design en l'air, et vu le nombre de page ke g ca seré un peu la msiere lol
 
WRInaute accro
bin tu testes :mrgreen:

ca devrait commencer comme ceci

Code:
RewriteRule rubrique/(.*)-(.*)-(.*).html index.php?$1..

et pour appeller
-http://www.web-heart.com/rubrique/param1-param2- ....

pour les ressources en "relatif", tu te prends pas la tete et tu mets un
Code:
<base href="http://www.web-heart.com/">
dans le header de tes pages
 
Haut