Показать сообщение отдельно

  #226  
Старый 09.02.2009, 19:26
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

RedirectMatch /[^0-5]grab.php http://www.google.ee

Почему при запросе grab.php открывается сам скрипт ? Он ведь не должен удовлетворять условию запроса ? Или я чего-то не так понял.

Ещё вопросы: Как замутить редирект именно для конкретных айпи адресов,а остальных оставить в покое ?)

Нашёл статью,где писали про круглые скобки:

http://beget.ru/art9.html#mod_rewrite

* Круглые скобки () используются для выделения групп символов.В дальнейшем к ним можно обращатся по номеру.

И регулярка ниже:

RedirectMatch /(.*)/(.*)/index.html$ http://mysite.ru/script.php?par1=$1&par2=$2

Я так и не понял,как эти скобки работают,но думаю,что среагирует на любые символы в скобках,присутствующие ноль или более раз.Также непонятно,нужно ли ставить в каждой регулярке символ $ и почему здесь не стоят ограничители,которыми могут служить любые символы.В обрабатываемой строке,я так понял, будет помещён айди,обработанный по данной регулярке ?...Зачем там конец строки =_______=


RedirectMatch [^0-5] http://www.google.ee

Этой регулярке вообще насрать,что передавать.

RedirectMatch /[^0-5]/ http://www.google.ee

Так тоже.

Последний раз редактировалось Велемир; 09.02.2009 в 20:05..
 
Ответить с цитированием