301 редирект с старых url на ЧПУ

12 3
U8
На сайте с 27.05.2012
Offline
9
7621

Здравствуйте! В индексацию попали несколько дублей страниц с старыми url, как их склеить? Новые склеил так:

Redirect 301 /pticy/54-golub /pticy/54-origami-golub

А старые типа /index.php?option=com_content&view=category&layout=blog&id=42&Itemid=50

С новыми не клеятся, помогите начинающему :)

Эгоист
На сайте с 12.09.2011
Offline
71
#1

Пользуйтесь на здоровье..


Redirect 301 /old-page.html http://new-domain.ru/new-page.html

или

Redirect permanent /old-page.html http://new-domain.ru/new-page.html
U8
На сайте с 27.05.2012
Offline
9
#2
Эгоист:
Пользуйтесь на здоровье..

не помогло(

SS
На сайте с 03.05.2008
Offline
101
#3
U8
На сайте с 27.05.2012
Offline
9
#4

Спасибо, получилось :)

S0
На сайте с 30.01.2012
Offline
114
#5

именно, то что я искал

S0
На сайте с 30.01.2012
Offline
114
#6
starik08:
именно, то что я искал

что то я сделал не так, редирект некорректно работает

Прописываю следующую конструкцию для каждой страницы

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{QUERY_STRING} id=12

RewriteRule ^(.*)$ /razdel/my-page.html? [R=301,L]

Перекидывает не на те страницы на которые должен...

как стало понятно из гугла строчку RewriteEngine on достаточно написать один раз, а первую строку Options +FollowSymLinks тоже необходимо прописывать 1 раз?

bon_eur
На сайте с 09.06.2012
Offline
40
#7
starik08:
RewriteRule ^(.*)$ /razdel/my-page.html? [R=301,L]

Перекидывает не на те страницы на которые должен...

Этим вы указали редиректить на /razdel/my-page.html, отбрасывая параметры. А куда надо?

а первую строку Options +FollowSymLinks тоже необходимо прописывать 1 раз

Да.

S0
На сайте с 30.01.2012
Offline
114
#8
bon_eur:
Этим вы указали редиректить на /razdel/my-page.html, отбрасывая параметры. А куда надо?


Да.

надо как я прописал, но перкидывает абсолютно на друге страницы, в основном на две одних и тех жэ, но в неоторых случаях работает так как надо как и прописано в hetaccess.

bon_eur
На сайте с 09.06.2012
Offline
40
#9
starik08:
надо как я прописал

starik08, я еще раз внимательно перечитал ваши сообщения в этом чужом топике. Уверяю вас, что редирект происходит туда, куда надо. То есть, именно туда, куда вы указали модулю mod_rewrite. Машины они вообще бездушные.

siv1987
На сайте с 02.04.2009
Offline
427
#10

starik08, если перекидывает не туда куда надо и когда надо, значит не правильно составлено условие, в частности она может соответствовать разным шаблонам.

id=12 включает все что содержит *id=12*

12 3

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