Переадресация и редирект

moonvader
На сайте с 11.10.2011
Offline
10
443

добрый день,

такая задача - есть сайт xxxxx.ru

на нём есть страница

xxxxx.ru/yyyy.php?id=123

был сделан ЧПУ

RewriteRule ^krasivaya_ssilka\.html yyyy.php?id=123 [L]

возник вопрос - некоторые сайты извне всё ещё ссылаются на yyyy.php?id=123 - а для поисковика yyyy.php?id=123 и krasivaya_ssilka.html это две разные страницы с ождинаковым контентом

как бы мне сделать редирект с yyyy.php?id=123 на krasivaya_ssilka.html в htaccess

буду рад информативному примеру

ParserYa
На сайте с 04.10.2010
Offline
29
#1

moonvader, попробуйте в htaccess ваше правило заменить на:


RewriteRule ^krasivaya_ssilka\.html yyyy.php?id=123 [R=permanent,L]
moonvader
На сайте с 11.10.2011
Offline
10
#2

а что будет происходить когда поисковик перейдёт по ссылке yyyy.php?id=123

он же попадёт на страницу xxxx.ru/yyyy.php?id=123 и о существовании xxxx.ru/krasivaya-ssilka.html ничего не узнает?

moonvader добавил 12.10.2011 в 13:15

я просто не хочу, чтобы было зацикливание

при входе на xxxx.ru/yyyy.php?id=123 идёт редирект на xxxx.ru/krasivaya-ssilka.html

а это в свою очередь реврайтится на xxxx.ru/yyyy.php?id=123

как быть? неужели никто не сталкивался?

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