slimer Опубликовано 26 августа, 2015 Поделиться Опубликовано 26 августа, 2015 Столкнулся с такой проблемой. Старые URL имели вид /forum/topic/12345/ В четверке после ID обязательно должно идти название. Соответственно юзеры по стрым урлам получают 404, что в корне неправильно. Как научить движок понимать такие урлы или сделать редирект со старых на новые (достаточно после ID поставить тире) /forum/topic/12345-/ Но все мои манипуляции с .htaccess ни к чему не привели Кто-то уже решал такое? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 26 августа, 2015 Поделиться Опубликовано 26 августа, 2015 В админке же есть возможность видоизменять furl'ы. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
slimer Опубликовано 26 августа, 2015 Автор Поделиться Опубликовано 26 августа, 2015 Нашел решение. Нужно добавить в раздел ЧПУ в админке ЧПУ topic/{#id} Реальный урл: app=forums&module=forums&controller=topic Причем, конечный урл будет правильный /forum/topic/12345-name-of-topic/ Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
mistudioru Опубликовано 2 сентября, 2015 Поделиться Опубликовано 2 сентября, 2015 Так как со старых 301 ридирект настроить? Или как для старых тем оставить старые URL??? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Sanshalay Опубликовано 3 сентября, 2015 Поделиться Опубликовано 3 сентября, 2015 Не нужно ничего создавать. Просто ИЗМЕНИТЕ существующие ссылке в АЦ на необходимые. Тогда все будет работать. Если что, пишите в ЛС. Помогу Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.