301 редирект, .htaccess

Ragnarok
На сайте с 25.06.2010
Offline
239
435

Есть около 500 страниц, которые в индексе и по которым идёт трафик. нужно переправить их 301 по новым адресам, чтобы в идеале старые адреса в поиске заменились новыми (без потери посетителей).

структура примерно такая:

старый урл /art/nazvanie-statji

новый урл /nazvanie-statji.html

делаю так:

RewriteEngine On

RewriteBase /

RewriteRule ^art/(.*)$ $1\.html [R=permanent]

но не работает, срабатывают RewriteCond которые идут ниже в .htaccess

как правильно сделать 301 переадресацию?

//TODO: перестать откладывать на потом
IL
На сайте с 20.04.2007
Offline
435
#1

Если я правильно понял:

RewriteRule ^art/(.*)$ /$1.html [R=301,L]
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
Ragnarok
На сайте с 25.06.2010
Offline
239
#2
ivan-lev:
Если я правильно понял:
RewriteRule ^art/(.*)$ /$1.html [R=301,L]

отлично, спасибо!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий