ПРОЕКТЫ 


  АРХИВ 


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: Абсолютный URI и proxy_pass



> > location / {
> >     proxy_pass http://$host$uri;
> > }
> > Или я не понял, что Вам нужно
> 
> нужно чтобы бакенд получил _абсолютный_ URI без изменений

В самом запросе по протоколу HTTP схема нигде не указывается (кроме случаев 
http proxy, да и то там CONNECT для https).
Т.е. Для запроса:
GET /bla.html HTTP/1.0
Host: www.example.com

бекенд получил точно такой же запрос, если сделать так:
location bla {
 proxy_pass http://127.0.0.1:8080;
 proxy_set_header Host $host;
}

Расшифровывать SSL, обработать, запаковать опять в SSL и так конектится к 
бекенду - изврат, так
как что бесполезно, что накладно.


 




Copyright © Lexa Software, 1996-2009.