@GeorgiB
Изучаю HTML

Как спрятать get в адресной строке?

Доброй ночи. Есть адресная строка вида site.com/catalog/?id=12
Как можно через htaccess сделать строку вида site.com/catalog/12?

Пробовал так сделать, но ничего не получается:
RewriteRule ^catalog/(.*)$ catalog?id=$1 [L]
Буду благодарен за помощь.
  • Вопрос задан
  • 85 просмотров
Пригласить эксперта
Ответы на вопрос 1
karabanov
@karabanov
Системный администратор
RewriteEngine on
RewriteRule ^/catalog/([0-9]+) /catalog/?id=$1 [L]


PS
Рекомендую отказаться от Apache в пользу Nginx
Ответ написан
Ваш ответ на вопрос

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

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