Re: 400 Bad request с uri символами

Юрий Трушкин i at trushkin.ru
Mon Oct 13 22:07:38 MSD 2008


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

10 октября 2008 г. 19:32 пользователь MZ <zuborg at advancedhosters.com>написал:

> пробел перед  &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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20081013/602815db/attachment.html>


More information about the nginx-ru mailing list