Welcome! Log In Create A New Profile

Advanced

неоднозначность в try_files

Posted by valinor 
неоднозначность в try_files
December 30, 2010 09:50PM
Доброго времени суток

есть конфигурация nginx 0.7.65 + php-fastcgi, схема почти такая же как для drupal
первоначально были определены два локейшена:
~ \.php$ для прямых обращений к скриптам и @php как дефолтный для try_files
когда обнаружил, что от блока @php в принципе можно избавиться, весьма обрадовался и сделал так:

index index.php;
try_files $uri $uri/ /index.php?$query_string;

внимание, вопрос :)
почему для вариантов $uri, $uri/ и @php параметры GET подставляются автоматически, а при редиректе на /index.php приходится явно указывать ?$query_string ?
на мой взгляд, такое поведение немного неочевидно



Edited 1 time(s). Last edit at 12/30/2010 09:54PM by valinor.
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 249
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready