ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

знак вопроса не об рабатывается в regexp


  • To: nginx-ru@xxxxxxxxx
  • Subject: знак вопроса не об рабатывается в regexp
  • From: Sergej Kandyla <sk.paix@xxxxxxxxx>
  • Date: Wed, 14 Oct 2009 16:51:05 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=iShPRDLAfNSOBAZbXgruCwUjZpxlIrTOQyDLLooiV7o=; b=LhJUcr5fQVcvSin2GDEO7+TMmf/Vx4MJaejovk+55Jf080LH+RulHntZ2Tr0v48en8 1KjNqKKQEzazzCJrVDXcTdYwLn9pQkyeldzzvG9+as6REyQdciDtviYoaqwmy7MCQedK 2h5v/zU64zd5TFlqnVAiF08ZmN6NqGVOSCxMQ=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=gyxAb+vfSCU4asHN9LweH16hXq8xYBdvUQs9XwFRuOtEywJUQ66cctWxcYXFeuA8s0 pbNjKV+JfShE7wY1arTQC8Eag7FfOfW4seWvbtt95pFxwIHMUl3bLMjn1Y4LAonLCjzT MkCwgDt7vZqPc3rdR3Rz3MZAlx1HMoV8Xgn4E=

На сервере есть ссылки на некоторую динамику, которые нужно профильтровать.
ссылки примерно такого харакетера

http://mydomain.com/dsfdasf/sfasdf/file.php?EXAMPLE_3=2
http://mydomain.com/dsfdasf/sfasdf/file.php&EXAMPLE_=1

сделал отдельный локейшн, удовлетворяющий данному запросу.

    server_name  mydomain.com
     location ~ ^.*(EXAMPLE_).*$ {
               rewrite ^ http://mydomain.com redirect;
     }

если в запросе содержится знак вопроса '?'
то данный регексп не обрабатывается.

пробовал также экранировать знак вопроса '\?' - не помогло.
пробовал как через location, так и непосредственно в реврайте указать такой регексп.

В чем может быть ошибка?




 




Copyright © Lexa Software, 1996-2009.