2011-08-22 6 views
0

je les structures d'URL suivantes pour mon site Web:htaccess 301 Redirect question

http://domain.com/slug/1/test-test.html 
http://domain.com/slug/2/test-test.html 

et je veux changer pour

http://domain.com/new-1-test-test.html 
http://domain.com/new-2-test-test.html 

je l'ai déjà essayé

RewriteRule ^slug$ /new- [R=301,L] 
RewriteRule ^/?my\slug /new [R=301,L] 

mais ça ne marche pas .. quelqu'un sait comment rediriger cela avec htaccess?

Merci

Répondre

0
RewriteEngine On 
RewriteRule ^slug/([0-9])/(.*)$ /new-$1-$2 [R-301,L] 
1

Essayez ceci - RewriteRule ^slug/([0-9]+)/(.*)$ /new-$1-$2 [R=301, L]