прокидка запроса вообще без изменения.
Igor Sysoev
is at rambler-co.ru
Thu Nov 23 20:00:51 MSK 2006
On Thu, 23 Nov 2006, Ivan B. Serezhkin wrote:
> Добрый день господа.
>
> Держу апач с толпой виртхостов, захотел их запроксить нгинксом так,
> что бы было совсем прозрачно.
>
>
> сделал в нгинксе так :
>
> upstream backend / {
> server myself:801;
> }
> server {
> listen 80;
> location / {
> proxy_pass http://backend;
> proxy_pass_header Host;
> proxy_pass_header host;
> }
>
> }
>
>
> И получил в результате:
>
> Клиент говорит:
> GET /start.php HTTP/1.1
> Host: host
>
> или даже
> GET http://host/start.php HTTP/1.1
> Host: host
>
>
> А апач получает
> GET /start.php HTTP/1.0
> Host: myself:801
>
> Ну и соответственно все запросы валятся в дефольтный виртхост.
> А как бы указать нгинксу, чтоб прокидывал он совсем прозрачно ?
> Просто виртхостов много, нгинкс утонет в своей конфигурации.
http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_set_header
http://sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_pass_header
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list