Проблема с 301 редиректом

A
На сайте с 27.04.2014
Offline
13
320

Здравствуйте.

Проблема в следующем: изменилась структура сайта, после чего возникла необходимость поставить 301 редирект с несуществущих уже страниц на новые. Пишу в .htaccess простейший редирект:

Redirect 301 /page.html http://site.ru/page2.html

Однако при перенаправлении к адресу подставляется знак "?", т.е. выдаётся

http://site.ru/page2.html?

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

Подскажите, пожалуйста, что с этим можно сделать?

НТК «Биотекст» (http://biotext.ru/) - оптимизация сайтов, экспертный копирайтинг.
S
На сайте с 26.10.2007
Offline
74
#1

RewriteRule ^page.html.* http://site.ru/page2.html? [R=301,L] 
A
На сайте с 27.04.2014
Offline
13
#2

Strongest, если я это использую вместо простого редиректа, то к адресу не будут подставляться знаки вопроса?

---------- Добавлено 13.10.2014 в 16:32 ----------

Помогло. Спасибо.

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