Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Непонятное поведение try_files
location / {
try_files $uri $uri/ /index.php5;
}
location ~* \.php5$ {
include include/
fastcgi_param;
include include/error;
fastcgi_index index.php5;
fastcgi_pass_request_body off;
client_body_in_file_only clean;
fastcgi_pass 127.0.0.1:9005;
}
при отсутствии всего перечисленного
получаем внутренний редирект на /index.php5
и его последующую нормальную
обработку ( /index.php5 в $document_root существует
и доступен )
location / {
try_files $uri $uri/ /index.php5 что-
либо_ещё_в_любых_количествах;
}
location ~* \.php5$ {
include include/
fastcgi_param;
include include/error;
fastcgi_index index.php5;
fastcgi_pass_request_body off;
client_body_in_file_only clean;
fastcgi_pass 127.0.0.1:9005;
}
а в таком варианте конфига получаем
содержимое /index.php5
что не так?
nginx 0.7.38
freebsd 7.1STABLE amd64
|