htaccess 301 проблема перенаправления - PullRequest
0 голосов
/ 22 августа 2011

У меня есть следующие структуры URL для моего сайта:

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

и я хочу изменить его на

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

я уже пробовал

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

но это не работает .. Кто-нибудь знает, как перенаправить это с htaccess?

Спасибо

Ответы [ 2 ]

1 голос
/ 22 августа 2011

Попробуйте это - RewriteRule ^slug/([0-9]+)/(.*)$ /new-$1-$2 [R=301, L]

0 голосов
/ 22 августа 2011
RewriteEngine On
RewriteRule ^slug/([0-9])/(.*)$ /new-$1-$2 [R-301,L]
...