ПРОЕКТЫ 


  АРХИВ 


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]

Re: REQUEST_URI в проксируемом запросе



Today Jul 9, 2012 at 15:34 Alex Belyansky wrote:

> Версия Nginx:
> 
> 1-ый сервер
> nginx: nginx version: nginx/1.0.0
> nginx: built by gcc 4.2.1 20070719  [FreeBSD]
> nginx: TLS SNI support enabled
> 
> 2-ой сервер
> nginx version: nginx/1.3.2
> built by gcc 4.4.5 (Debian 4.4.5-8)
> TLS SNI support enabled

> Так вот суть вопроса в чем. Для первого сервера значение в PHP:
> _SERVER["REQUEST_URI"] = /
> 
> А для второго:
> _SERVER["REQUEST_URI"] = /index.php

> Меня интересует нормально ли такое поведение или это какой-то глюк, или 
> мои кривые руки?

  Изменения в nginx 1.1.12:

    *) Изменение: после перенаправления запроса с помощью директивы
       error_page директива proxy_pass без URI теперь использует изменённый
       URI.
       Спасибо Lanshun Zhou.

    *) Исправление: если в директиве proxy_pass использовались переменные и
       не был указан URI, всегда использовался URI исходного запроса.

    *) Исправление: после перенаправления запроса с помощью директивы
       try_files директива proxy_pass без URI могла использовать URI
       исходного запроса.
       Спасибо Lanshun Zhou.

  Варианты что делать:
  http://mailman.nginx.org/pipermail/nginx/2011-December/031087.html

-- 
WNGS-RIPE

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


 




Copyright © Lexa Software, 1996-2009.