Полный путь статьи в URL

#1 29 августа 2020 в 10:09
Переезжаем сайт с другого движка. Структуру меню сохранили. Названия статей тоже.
но на старом сайте был полный путь до статьи в URL (вида: сайт/kniting/women/vyazanye-yubki/yubka.html )
а на инстанте короткий путь вида: сайт/kniting/yubka.html

Вижу 2 варианта:
— сделать полный путь
— сделать переадресацию через htaccess

подскажите
#2 29 августа 2020 в 10:21
А если в поле Шаблон генерации URL вписать {category}/{title}
#3 29 августа 2020 в 10:21
alfaclub, пишите в slug полный урл вместе со всеми слешами.
Так работает.
Новые урлы будут формироваться по-новому.

Я переносил свой сайт с 1.0.7 на 2.5.1 И делал именно так.
#4 29 августа 2020 в 10:22

пишите в slug полный урл вместе со всеми слешами.

Zau4man
более 5000 статей… не уверен)
#5 29 августа 2020 в 10:55

подскажите

alfaclub
А в чём суть вопроса?
#6 29 августа 2020 в 11:13

— сделать переадресацию через htaccess

alfaclub

Можно сделать шаблоны редиректа, но позиции могут просесть на какое то время...
Хотя риск проседания есть при любом варианте…
#7 29 августа 2020 в 11:22

более 5000 статей

alfaclub
так хоть 20к. Перенесите скриптом, а не ручками.
#8 29 августа 2020 в 14:33

Перенесите скриптом, а не ручками.

Zau4man
дык уже перенесли.
но адреса теперь сокращённые
#9 29 августа 2020 в 14:34

А в чём суть вопроса?

Олег Васильевич я
как сделать адреса полные в инстанте? или как сделать переадресацию — очень много внешних ссылок, которые ведут на полный адрес и попадают на 404. потому, что адрес теперь на инстанте короткий
#11 29 августа 2020 в 15:45
не работает
#12 29 августа 2020 в 16:29


не работает

alfaclub

Работает. Для новых записей или при пересохранении старых.

Но вам нужно другое? У вас же получается в БД у перенесенных записей в поле slug стоит yubka, а вам нужно, чтобы было women/vyazanye-yubki/yubka. Я правильно понимаю? Тогда другой вопрос: почему вы так перенесли?
#13 29 августа 2020 в 16:38

Я правильно понимаю? Тогда другой вопрос: почему вы так перенесли?

islyaeFF
Чёрт, правильно!
Надо решать с программистом — переносилось через базу.
#14 29 августа 2020 в 16:42
Значит в той CMS были такие урлы, а полные формировались по-другому
#15 29 августа 2020 в 23:33
переадресацию никак не сделать?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.