@aljo222
В процессе обучения веб-разработке

Как заменить урлы всех страниц в определенной категории на алиасы из базы данных?

Здравствуйте!

Есть файл index.php в каталоге news.
Если перейти на страницу с get-параметром id, т.е. например site.ru/news/?id=12, то с выведется инфа с БД о новости с id=12.

Как можно заменить все данные урлы на те, что записаны в бд у каждой новости. Т.е. например site.ru/news/?id=12 должен стать site.ru/news/istoriya-companii.

Как я понял надо использовать mod_rewrite, но как получать алиасы с базы данных?

Заранее спасибо за подсказки!
  • Вопрос задан
  • 125 просмотров
Решения вопроса 1
shambler81
@shambler81 Куратор тега htaccess
вам нужен ЧПУ
вариантов миллион
https://rio-shaman.ru/razrabotka-cms/uluchshenija/...?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Подсказка: на этот вопрос на этом сайте примерно 100500 ответов

Конкретно по новостям никаких алиасов получать не надо.
ссылка должна быть вида site.ru/news/12-istoriya-companii
из нее надо получить только цифру 12
Ответ написан
Ваш ответ на вопрос

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

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