но на старом сайте был полный путь до статьи в URL (вида: сайт/kniting/women/vyazanye-yubki/yubka.html )
а на инстанте короткий путь вида: сайт/kniting/yubka.html
Вижу 2 варианта:
— сделать полный путь
— сделать переадресацию через htaccess
подскажите
Так работает.
Новые урлы будут формироваться по-новому.
Я переносил свой сайт с 1.0.7 на 2.5.1 И делал именно так.
более 5000 статей… не уверен)пишите в slug полный урл вместе со всеми слешами.
А в чём суть вопроса?подскажите
— сделать переадресацию через htaccess
Можно сделать шаблоны редиректа, но позиции могут просесть на какое то время...
Хотя риск проседания есть при любом варианте…
так хоть 20к. Перенесите скриптом, а не ручками.более 5000 статей
дык уже перенесли.Перенесите скриптом, а не ручками.
но адреса теперь сокращённые
как сделать адреса полные в инстанте? или как сделать переадресацию — очень много внешних ссылок, которые ведут на полный адрес и попадают на 404. потому, что адрес теперь на инстанте короткийА в чём суть вопроса?
Выше уже ответили на этот вопроскак сделать адреса полные в инстанте?
не работает
Работает. Для новых записей или при пересохранении старых.
Но вам нужно другое? У вас же получается в БД у перенесенных записей в поле slug стоит yubka, а вам нужно, чтобы было women/vyazanye-yubki/yubka. Я правильно понимаю? Тогда другой вопрос: почему вы так перенесли?
Чёрт, правильно!Я правильно понимаю? Тогда другой вопрос: почему вы так перенесли?
Надо решать с программистом — переносилось через базу.