Перейти к содержанию

Поддержка или редирект со старых url


Рекомендуемые сообщения

Столкнулся с такой проблемой. Старые URL имели вид

/forum/topic/12345/

В четверке после ID обязательно должно идти название. Соответственно юзеры по стрым урлам получают 404, что в корне неправильно.

Как научить движок понимать такие урлы или сделать редирект со старых на новые (достаточно после ID поставить тире)

/forum/topic/12345-/

Но все мои манипуляции с .htaccess ни к чему не привели :( Кто-то уже решал такое?

Ссылка на комментарий
Поделиться на другие сайты

В админке же есть возможность видоизменять furl'ы.

Ссылка на комментарий
Поделиться на другие сайты

Нашел решение. Нужно добавить в раздел ЧПУ в админке

ЧПУ

topic/{#id}

Реальный урл:

app=forums&module=forums&controller=topic

Причем, конечный урл будет правильный

/forum/topic/12345-name-of-topic/

 

Ссылка на комментарий
Поделиться на другие сайты

Так как со старых 301 ридирект настроить? Или как для старых тем оставить старые URL???

Ссылка на комментарий
Поделиться на другие сайты

Не нужно ничего создавать. Просто ИЗМЕНИТЕ существующие ссылке в АЦ на необходимые. Тогда все будет работать.

Если что, пишите в ЛС. Помогу

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...