ПРОЕКТЫ 


  АРХИВ 


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]

Ломается fastcgi_param QUERY_STRING


  • To: nginx-ru@xxxxxxxxx
  • Subject: Ломается fastcgi_param QUERY_STRING
  • From: Станислав <server_inc@xxxxxxx>
  • Date: Fri, 27 Jul 2012 04:47:16 +0300
  • Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mail.ru; s=mail; h=Content-Transfer-Encoding:Content-Type:Subject:To:MIME-Version:From:Date:Message-ID; bh=QmydIC0UEp6I3elM1dIQbvTY6kHjwaCYHxDyHrAeakI=; b=wih4jP88hV5e60jKEmgUS7N6zZVa4g68bXRzECLSJrBUMXqFtoHIH19kye6dJHWVX6uI05h7P5zRNXWpLI9ExhiggUcGbDHbl+OXJ71X8t2RLVtWey+jChBeS01lNT7T;

Здравствуйте.

Есть такой локейшн

=============================

location ~ ^/index.php/(.*)$ {
     fastcgi_pass   unix:/var/run/php-fpm/my.sock ;
     include        /usr/local/etc/nginx/fastcgi_params ;
     fastcgi_param  SCRIPT_FILENAME /www/index.php ;
     fastcgi_param  QUERY_STRING /$1;
}

=============================

Работает отлично, нареканий нет. Стоит мне добавить такое:

=============================

if ($query_string ~* "\+magic\+key\+") {
        return 444 ;
}

=============================

... и локейшн начинается игнорировать строчку "fastcgi_param QUERY_STRING /$1".


Это нормальное поведение?

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.