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

Чпу через mod_rewrite?

Подскажите пожалуйста, как через mod_rewrite сделать ЧПУ вида site.ru/news/1-nazvanie_dlinnoe/
т.е /news/ID-SLUG/

Сделал вот так:
RewriteRule ^news/([0-9]+)-([a-z]+)/$ /news.php?id=$1&slug=$2 [L,QSA]

Есть вопрос, как сделать что бы ссылка работала и без параметров, т.е просто site.ru/news/
Спасибо.
  • Вопрос задан
  • 163 просмотра
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
MetaDone
@MetaDone
Хорошо сформулированный вопрос - 50% решения
перед этим правилом что-то типа того добавить нужноRewriteRule ^news/$ /news.php [L,QSA]
Ответ написан
Комментировать
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽