ПРОЕКТЫ 


  АРХИВ 


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]

Re: nginx и request_uri



On Fri, Nov 30, 2007 at 06:01:22PM +0300, Mikhail Suvorov wrote:

> Например, идем по ссылке http://premiership.ru/tags/%F4%EE%F2%EE/
> а в логи попадает следующая запись:
> 84.52.102.126 - - [30/Nov/2007:17:59:46 +0300] "GET /tags/%f4%ee%f2%ee/
> HTTP/1.0" 200 27700 "http://premiership.ru/"; "Mozilla/5.0 (Windows; U;
> Windows NT 6.0; ru; rv:1.8.1.10) Gecko/20071115 Firefox/2.0.0.10"

nginx сначала раскодирует такие запросы, потом ищет location, а потом
при необходимости кодирует снова. Можно передавать запроса на бэкенд в таком
виде, в каком он пришёл от клиента:

     location  /  {
         proxy_pass   http://backend:8080;
     }

> > On Fri, Nov 30, 2007 at 10:17:48AM +0300, Mikhail Suvorov wrote:
> >
> >> Возникла необходимость поставить nginx для отдачи статики. Сказано -
> >> сделано. nginx я поставил на 80 порт. Соответственно, для всего
> >> остального
> >> apache22 был перемещен на 8080. Все нормально, но заметил одну
> >> странность
> >> - серверная переменная REQUEST_URI теперь стала вдруг всегда в нижнем
> >> регистре, какой бы url не был запрошен. В логах также в нижнем.
> >> Можно ли это исправить, вернуть зависимость от регистра? nginx-0.5.33
> >
> > Пример ?
> >
> 
> 
> 

-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.