Если внутренняя не сохранилась, к чему тогда /page-1/ --> httрs://site2.ru/page-1/, а? Неудачный пример что ли?
Richman, это не наезд, просто сменил стиль общения
добавлено через 7 минут
Сообщение от
Port_Artur
Сайты на WordPress (стоит ЧПУ), ни там, ни там, нет ни одной строки с параметрами.
Обычно это не учитывают при постраничной адресации, т.е. специально не обрезают строку параметров в шаблонном правиле.
Сообщение от
Port_Artur
Сайты на одном хостинге.
Это ничЁ. Я имел в виду, чтобы сайты не находились в одном сайте хостинг-панели, т.е. в одном вирт. хосте.
добавлено через 18 минут
Обычно индивидуальную перелинковку делают с помощью спец. скриптов, например
G-Drive, но в принципе вы можете и правила лепить в конфиге сервера. Попробуйте использовать mod_rewrite, только без условий к правилам (RewriteCond), примерно так:
Код:
RewriteRule ^page-1/$ https://site.ru/new-page-1/ [R=301,L]
Если правило должно срабатывать вне зависимости от наличия или отсутствия трэйлинг слэша, добавьте к маске пед долларом вопросительный знак или звездочку.
добавлено через 42 минуты
P.S. Еще ради большей вменяемости можно использовать
RewriteMap