ПРОЕКТЫ 


  АРХИВ 


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: 400 Bad request с uri символами



Спасибо, после обновления до nginx version: nginx/0.7.19 проблема исчезла.

10 октября 2008 г. 19:32 пользователь MZ <zuborg@xxxxxxxxxxxxxxxxxxx> написал:
пробел перед  &page=&mr=true при передаче запроса апачу
я уже репортил, но никомо до этого дела нет
используйте nginx 0.5 - там этой проблемы нет

В пт, 10/10/2008 в 12:41 +0400, Юрий Трушкин пишет:
> Подскажите, кто сталкивался.
>
> Стоит 6.3-STABLE FreeBSD, nginx-0.6.32
>
> При rewrite, когда в урле используются uri символы вида %
> 20, /exsample/город,%20сталинград,%20фото,%20/
>
> Получаем Bad Request
>
> Сам реврайт примерно такой:
> rewrite '^/sample(/[^?]+[^/]*)?/(?:(\d+)\.page)?$' /sample/?tag=
> $1&page=$2 break;
>
> В логах nginx ничего нет, в апач error:
> [error] [client 127.0.0.1] request failed: erroneous characters after
> protocol string: GET /exsamples/?tag=/\\xd0\\xb3\\xd0\\xbe\\xd1\\x80\
> \xd0\\xbe\\xd0\\xb4, \\xd1\\x81\\xd1\\x82\\xd0\\xb0\\xd0\\xbb\\xd0\
> \xb8\\xd0\\xbd\\xd0\\xb3\\xd1\\x80\\xd0\\xb0\\xd0\\xb4, \\xd1\\x84\
> \xd0\\xbe\\xd1\\x82\\xd0\\xbe, &page=&mr=true HTTP/1.0
>
>
> В чём может быть проблема?
>
> --
>
>
> С уважением, Юрий Трушкин.
>
>



--
С уважением, Юрий Трушкин.
Программист, студия создания сайтов
ООО "ClickON" - www.clickon.ru
+7(8442)97-64-70, +7 927 500 91 86


 




Copyright © Lexa Software, 1996-2009.