Probleme d'url double apres url rewriting

Nouveau WRInaute
Bonjour,

Nouveau en URL rewriting j'ai un petit soucis avec mes urls.

mes règles dans dans le htaccess sont les suivantes:

Options +FollowSymlinks
RewriteEngine On
RewriteRule ^categorie/photos/([0-9]+)/(.*)/page-([0-9]+)\.html$ /test/page.php?id=$1&name=$2&page=$3 [L].

Cela fonctionne et j'obtiens bine le résultat voulu.

J'ai donc repris et modifier tous les liens du site au niveau de la navigation (exemple:<a href="categorie/photos/19283/grand-format/page-1.html").
je tombe bien sur la page voulu.
seulement lorsque je clic a nouveau sur un autre lien de categorie j'ai une url avec des doublons du type:
/test/categorie/photos/19283/grand-format/categorie/photos/19283/grand-format/page-1.html.

je précise que suis en local sous xampp avec un répertoire racine test et que catégorie et photos sont des répertoires virtuels.

Y a t-il quelqu'un pour m'aider a résoudre ce casse-tête et me dire ce qui ne va pas dans mon htaccess.
faut-il une nouvelle règle pour modifier les liens en .html?

Merci par avance de votre aide

florian
 
WRInaute impliqué
commencer par un / dans ta balise href
et voir s'il n'y a pas moyen d'avoir autre chose que (.*) dans la règle.
 
WRInaute accro
florian69 a dit:
J'ai donc repris et modifier tous les liens du site au niveau de la navigation (exemple:<a href="categorie/photos/19283/grand-format/page-1.html").
met des urls absolues ...

edit > comme réponse précédente, le fait que le htaccess laisse passer ça est a priori une source de NSEO ...
 
Discussions similaires
Haut