Forum Webscript.Ru

Общие => Веб Сервера => Тема начата: AlieN от 31 Января 2005, 12:44:20

Название: Регулярки в mod_rewrite
Отправлено: AlieN от 31 Января 2005, 12:44:20
Есть сайт:)
В папке site.ru/engine/
пытаюсь произвести следующую махинацию:
RewriteEngine On
RewriteBase   engine/
RewriteRule   bigpic/([0-9]{1,7}).jpg?([0-9]{1,7})_([0-9]{1,7}) viewphoto.phtml?p_id=$1&c_id=$2&position=$3

После добавления этих строчек(вернее последней) в .htaccess папка перестает работать и срабатывает 404 редирект.
Название: Регулярки в mod_rewrite
Отправлено: NeoNox от 31 Января 2005, 13:00:36
в access_log лежит причина.
Сходу видно что .jpg? это не то что ты думаешь. Нужно экранировать спец символы типа \\.jpg\\? иначе получается совсем не то что ты ждешь.