ПРОЕКТЫ 


  АРХИВ 


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]

problem with nginx-0.3.48



Привет, Игорь !

У меня проблема с nginx, не могу ее решить самостоятельно, прошу Вашей помощи.

Делаю так:

        location ~ ^/[^/]+/invite/ {
            if ($request_uri ~* "/([^/]+)/invite/([^/]+)/(.*)" ) {
                set $login $1;
                set $invite_id $2;
                set $location $3;
            }
            fastcgi_param login $login;
            fastcgi_param invite_id $invite_id;
            fastcgi_param location $location;
            fastcgi_param PATH_TRANSLATED /home/anight/nginx-bug/test.phtml;
            fastcgi_param REQUEST_URI       $request_uri;
            fastcgi_param REQUEST_METHOD    $request_method;
            fastcgi_pass    127.0.0.1:8002;
        }

в test.phtml:

<?
    echo $_SERVER["location"];
?>

Делаю запрос:

http://localhost:8000/test/invite/35264/search/?q=Learn+french

Скрипт отвечает:

search/%3fq=Learn%2bfr

Ожидаю увидеть от скрипта:

search/%3fq=Learn%2bfrench

В чем тут может быть проблема ?
Спасибо !



-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D

Now I lay me down to sleep(3)
Pray the OS my core to keep
If I die before I wake
Pray the Disk my core to take


 




Copyright © Lexa Software, 1996-2009.