Re: FastCGI, $query_string и PHP (Drupal)

Михаил Лапшин sotakone at sotakone.com
Fri Feb 1 17:52:49 MSK 2008


01.02.08, David Mzareulyan <david at hiero.ru> написал(а):
>
> Hello Михаил,
>
> > Добрый день. Есть nginx 0.5.26, под ним через FastCGI бегает PHP
> > (Drupal). Проблема, наверное, известная, и подобный вопрос не раз
> > задавался, но решения я так и не нашел.
> >
> > Вообщем, пользователь вводит в форму поиска строку, например,
> > "пластиковые
> > окна". Браузер отправляет запрос:
> > GET /search/node/пластиковые+окна HTTP/1.1
>
> Мне кажется, искать решение надо где-то здесь. ФОРМОЙ Вы такой запрос не
> сформируете. Значит, на самом деле его Вы его делаете не формой. А чем?:)
>
> --
> С уважением
> Давид Мзареулян
> david at hiero.ru


Добрый вечер, Давид.

Я упростил для краткости, на самом деле форма поиска POST-ится в Drupal,
который делает редирект на вышеуказаный URL. Это не важно, на самом деле,
будем считать, что пользователь набрал такой URL руками.

Вопрос к людям, знакомым с внутренностями nginx: правильно ли я понимаю, что
$query_string escape-ится, и чем обосновано такое поведение сервера?

Михаил.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20080201/7dd6e996/attachment.html>


More information about the nginx-ru mailing list