Как правильно составить запрос mod-rewrite?

176
15 апреля 2017, 00:15

Есть архитектура директорий, описываемая такими адресами:

example.com/public/?id=1
example.com/public/?id=1&cat=2&pcat=3

и

example.com/public/about.php?id=1

Пытаюсь получить данные с адресом:

example.com/?id=1
example.com/?id=1&cat=2&pcat=3

и

example.com/?id=1/about

Создаю правило:

RewriteCond %{QUERY_STRING} id=(\d+) [NC]
RewriteRule .* /public/?id=%1 [L]

но оно не работает. Прошу подсказать, что нужно изменить в записи, а также как создать правило для запроса с адресом example.com/?id=1/about

READ ALSO
Почему не получается с preg_match?

Почему не получается с preg_match?

пытаюсь спарсить с сайтов партнеров информацию о том, в наличии ли у них товар или нетСобственно вот код

207
Как получить подключение к БД в codeignther

Как получить подключение к БД в codeignther

Всем приветЕсли использовать

170
Twig множество параметров

Twig множество параметров

Господа вопрос по Twig

224