Redirection 301 me pose un vrai problème

Nouveau WRInaute
Bonjour,

Je voudrais changer les adresses de mon site.

En réalité, mes URL sont déjà réécrites. Mais je voudrais changer encore une fois. Du coup, j'ai pensé à un redirection 301.

Sauf, qu'après avoir cherché bien longtemps, je me rends compte que je n'ai rien de trouver d'intéressant pour mon problème.

Mon problème :

Je voudrais rediriger toutes les URL de la form suivante :

http://www.monsite.com/maths/X/dossiervariable/expressionvariable.html

vers

http://www.monsite.com/maths/dossiervariable/expressionvariable_X.html

J'ai essayé ceci, mais ça ne donne rien :
Code:
	RewriteEngine on
	RewriteBase /
        RewriteRule ^maths/(.*)/(.*)\_([0-9]+)\.html$ maths/$3/(.*)/(.*)\.html [R=301,L]


Ou X est un entier naturel.

Merci pour votre aide :)
 
WRInaute accro
La règle de réécriture serait plutôt ceci:
Code:
RewriteRule ^maths/(.*)\/(.*)\/(.*)\.html$ /maths/$2/$3_$1.html [R=301,L]

Jean-Luc
 
Discussions similaires
Haut