Есть вот такое рабочее правило:
RewriteRule ^pg\.php/([0-9]*)$ /ne/test.cgi?id=$1
Оно нормально превращает ссылки вида /pg.php/123 в /ne/test.cgi?id=123
А надо превращать ссылки вида /pg.php?123 в /ne/test.cgi?id=123
Пишу
RewriteRule ^pg\.php\?([0-9]*)$ /ne/test.cgi?id=$1
И хрен. Никак не осилю, почему при замене "/" на "\?" правило перестаёт работать. WTF?


Ответ на:
комментарий
от pilotys

Ответ на:
комментарий
от true

Ответ на:
комментарий
от Ramen
Ответ на:
комментарий
от true


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум mod_rewrite: схватить URL вида aaa.php?id=123 (2007)
- Форум Регулярные выражения (2006)
- Форум nginx redirect на index.php (2018)
- Форум Работа mod_rewrite в Apache 2.4 (2016)
- Форум Сессионные переменные в PHP 5.4 (2022)
- Форум modrewrite, сохранить порт. (2008)
- Форум IE6 + фикс для показа png = не работают ссылки (2012)
- Форум Как писать бинарно в файл на php (2021)
- Форум На блоке питания сгорела «земля» (2022)
- Форум regexp (2021)