Правильный редирект, немного не стандартный случай

Allality
На сайте с 15.05.2010
Offline
75
418

Использую собственный движок, в котором URL с помощью Rewrite переписываются так:

из site.ru/pokraska-okon/

в site.ru/script.php?url=pokraska-okon

Возникла необходимость сделать редирект для страницы, страница переехала по новому адресу, как пример site.ru/pokraska-okon-i-ram-v-gorode/

Здесь возникает проблема. Пробую стандартный редирект вида:

Redirect 301 /pokraska-okon/ http://site.ru/pokraska-okon-i-ram-v-gorode/

Он не работает.

Пробовал также такой вариант:

Redirect 301 /pokraska-okon/ http://site.ru/script.php&url=pokraska-okon-i-ram-v-gorode

Но в этом варианте нужно сделать так, чтобы последующие строки .htaccess не использовались.

Подскажите, как грамотнее сделать редирект, дружелюбный для ПС в таком случае?

LEOnidUKG
На сайте с 25.11.2006
Offline
1774
#1

Сделайте тоже самое, только через mod_rewrite

И у вас будет что-то типо такого:

RewriteEngine on

Options +FollowSymlinks

RewriteRule ^/pokraska-okon/ http://site.ru/pokraska-okon-i-ram-v-gorode/ [R=301,L]

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/

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