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

 
Посетитель
small user social cms
Медаль
Сообщений: 178
Переезжаем сайт с другого движка. Структуру меню сохранили. Названия статей тоже.
но на старом сайте был полный путь до статьи в URL (вида: сайт/kniting/women/vyazanye-yubki/yubka.html )
а на инстанте короткий путь вида: сайт/kniting/yubka.html

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

подскажите
http://airsport.ru
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 313
А если в поле Шаблон генерации URL вписать {category}/{title}
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2759
на сайте
alfaclub, пишите в slug полный урл вместе со всеми слешами.
Так работает.
Новые урлы будут формироваться по-новому.

Я переносил свой сайт с 1.0.7 на 2.5.1 И делал именно так.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/ tm @zau4man
Посетитель
small user social cms
Медаль
Сообщений: 178
Zau4man:
пишите в slug полный урл вместе со всеми слешами.
более 5000 статей... не уверен)
http://airsport.ru
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3322
alfaclub:
подскажите
А в чём суть вопроса?
Украинский для инстант
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2162
alfaclub:
- сделать переадресацию через htaccess

Можно сделать шаблоны редиректа, но позиции могут просесть на какое то время...
Хотя риск проседания есть при любом варианте...
Редактировалось: 1 раз (Последний: 29 августа 2020 в 11:14)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2759
на сайте
alfaclub:
более 5000 статей
так хоть 20к. Перенесите скриптом, а не ручками.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/ tm @zau4man
Посетитель
small user social cms
Медаль
Сообщений: 178
Zau4man:
Перенесите скриптом, а не ручками.
дык уже перенесли.
но адреса теперь сокращённые
http://airsport.ru
Посетитель
small user social cms
Медаль
Сообщений: 178
Олег Васильевич я:
А в чём суть вопроса?
как сделать адреса полные в инстанте? или как сделать переадресацию - очень много внешних ссылок , которые ведут на полный адрес и попадают на 404. потому, что адрес теперь на инстанте короткий
http://airsport.ru
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 3322
alfaclub:
как сделать адреса полные в инстанте?
Выше уже ответили на этот вопрос
Украинский для инстант
Посетитель
small user social cms
Медаль
Сообщений: 178
не работает
http://airsport.ru
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 313
alfaclub:

не работает

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

Но вам нужно другое? У вас же получается в БД у перенесенных записей в поле slug стоит yubka, а вам нужно, чтобы было women/vyazanye-yubki/yubka. Я правильно понимаю? Тогда другой вопрос: почему вы так перенесли?
Посетитель
small user social cms
Медаль
Сообщений: 178
islyaeFF:
Я правильно понимаю? Тогда другой вопрос: почему вы так перенесли?
Чёрт, правильно!
Надо решать с программистом - переносилось через базу.
http://airsport.ru
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 313
Значит в той CMS были такие урлы, а полные формировались по-другому
Посетитель
small user social cms
Медаль
Сообщений: 178
переадресацию никак не сделать?
http://airsport.ru
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.