@pevec1

Преобразование строки в mod_rewrite?

можно ли строку catalog2.php?id=1&type=mod

превратить в строку ^catalog/([-a-zA-Z0-9_]+)/?$

с помощью mod_rewrite?

например catalog/greatwall
  • Вопрос задан
  • 145 просмотров
Пригласить эксперта
Ответы на вопрос 2
Henryh
@Henryh
Веб-программист
Можно.
Например так:
RewriteRule ^catalog/([^/]+)/?$ catalog2.php?id=$1&type=mod [QSA]
Ответ написан
splincodewd
@splincodewd
Developer
Перепишите скрипт пожалуйста тогда для того, чтобы можно было по ключу получать модели автомобилей

RewriteRule ^catalog/([-a-zA-Z0-9_]+)/?$ catalog2.php?type=mod&model_name=$1 [QSA]


пользователь пишет в браузере catalog/lifan/
php на вход от apache получает catalog2.php?type=mod&model_name=lifan

тогда не нужно мучиться по id, а поиск по ключу идет, а не по ID, раз вам нужен ЧПУ
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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