Редирект динамических урлов

Читающий
На сайте с 23.04.2009
Offline
60
509

Перехожу на ДЛЕ.

Хотел сделать редирект с некоторых страниц вида "http://www.***.ru/news.php?readmore=ЧИСЛО"

Делаю так:

Redirect 301 /news.php?readmore=10 http://www.***.ru/29-going-down.html

Подскажите почему не редиректит?

Лучший доход для файлового трафика: Без бана АВ (http://goo.gl/F4Lem). А так же здесь (goo.gl/HzCxo) и здесь (goo.gl/B5BDC) Закроем продуктовые магазины за не уникальное содержание ©
Читающий
На сайте с 23.04.2009
Offline
60
#1

Пока пришел только к такому варианту:

RewriteCond %{QUERY_STRING} readmore=ЧИСЛО

RewriteRule news.php http://www.***.ru/29-going-down.html [R=301,L]

Но тут в конечную ссылку передаются параметры и она получается http://www.***.ru/29-going-down.html?readmore=ЧИСЛО

Как сделать что бы параметров не было в конце ссылки?

Сам не разберусь, уже голова пухнет. Подскажите плиз.

=DEREK=
На сайте с 07.05.2009
Offline
130
#2

RewriteRule news\.php\?readmore=([0-9]+) $1-going-down.html [R=301,L]

как-то так

Показываю фокусы с Drupal (/ru/forum/526565)
Saacy
На сайте с 20.10.2008
Offline
78
#3

Думаю, что чудо вопросик решит ваши проблемы.

RewriteCond %{QUERY_STRING} readmore=ЧИСЛО

RewriteRule news.php http://www.***.ru/29-going-down.html? [R=301,L]
Ищу доноров RU/EN/FR/DE/ES/PT (/ru/forum/888035)
Читающий
На сайте с 23.04.2009
Offline
60
#4
Saacy:
Думаю, что чудо вопросик решит ваши проблемы.

RewriteCond %{QUERY_STRING} readmore=ЧИСЛО

RewriteRule news.php http://www.***.ru/29-going-down.html? [R=301,L]

Офигеть, спасибо огромное. Все работает.

А не поясните ли что он означает?

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