Автор Тема: Регулярки в mod_rewrite  (Прочитано 2394 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Регулярки в mod_rewrite
« : 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 редирект.
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
Регулярки в mod_rewrite
« Ответ #1 : 31 Января 2005, 13:00:36 »
в access_log лежит причина.
Сходу видно что .jpg? это не то что ты думаешь. Нужно экранировать спец символы типа \\.jpg\\? иначе получается совсем не то что ты ждешь.
The documentations is your friend

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28