Задать вопрос
@jorshjorsh95

Как правильно сделать уникальные ссылки?

Всем привет, подскажите пожалуйста.
Есть ссылки вида:
site.ru/kolesa-dlya-gruzovikov/koleso-kamaz

На странице в меню есть надпись "Колесо МАРКА 10483"

Нужно редиректить на страницу:
site.ru/kolesa-dlya-gruzovikov/marka-10483

Как это можно реализовать ?

Единственное, нельзя менять роутинг, нужно как-то ассоциировать текущую ссылку с новой, и с текущей редиректить на ссылку нового вида..

Буду очень благодарен за подсказочки
  • Вопрос задан
  • 165 просмотров
Подписаться 1 Оценить 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
@Koen777
DeveloperGeorg
У тебя есть несколько вариантов, как это сделать. Вот пара из них:
1) Сделать себе таблицу в БД, где будут поля со старой ссылкой и новой (от куда редиректить и куда). При загрузке страниц проверяй текущий url на наличие записи в БД, если есть, то редиректи на указанный (не забудь про GET-параметры в url и разный мусор вида #hash)
2) Есть вариант более простой - используй редирект через .htaccess. Вот примеры как можно сделать

Тут зависит от количества возможных редиректов на сайте, если их не мало, но решение через .htaccess плохое
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы