ПРОЕКТЫ 


  АРХИВ 


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: Пример в документации proxy_p ass и fastcgi_pass


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Пример в документации proxy_p ass и fastcgi_pass
  • From: Sergey Shepelev <temotor@xxxxxxxxx>
  • Date: Fri, 4 Sep 2009 20:22:14 +0400
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=sxIzYs/iG8hSXOjcfraNgRePBAZJxQoXT7xknkaDydg=; b=D7/bgh2V9GG6v0KtUaDg9rM9uQSmhzosiCxPQerVwIf2p4Mypk5+SUUkWt8TLgsXOo 3X0fJAICBkJf8yInNWdGP1/ya68Dh0BEiWv3BiAtFeAhR8iyj+kmocNLZ6GiPFWJhmn8 9ps6O4EAZjQwfcKUMbxV9JcuVXdoK02EWFC1U=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=eG3mFAIzHRb7S9Y0AzHM37zGsJ0woAmsJkq5h2jWZV+9tFtSOeiTu+Q1BEeZELSokw QpyQiNpjeTgNzp0oNGPlgbzstVU32YsI02iMUxlOry6ljNkuKyuFLi8bSpCxDTBd/KFa CLfKRI19X3ngJqOC7I64Npzk6UaMroXqRVaoo=
  • In-reply-to: <4AA13A8F.1050908@xxxxxxxxx>
  • References: <452971341.20090904000321@xxxxxxxxx> <4AA13A8F.1050908@xxxxxxxxx>

2009/9/4 Anton Bessonov <exelib@xxxxxxxxxxxxxx>:
> http://sysoev.ru/nginx/docs/http/ngx_http_upstream.html
>
> Пример для proxy_pass не походит к дериктиве fastcgi_pass.
>
> fastcgi_pass  *backend*;
>
> используется без http:// - это так и задуманно?
>

А еще есть memcached_pass и к нему тоже не применимо http:// и https://.

Да, всё нормально. FastCGI это и есть тот самый протокол, который
указывается в схеме урла.

Чтобы всё было одинаково, можно было бы
1) сделать один pass:
pass http://host:port;
pass https://host:port;
pass fastcgi://host:port;
pass memcache://host:port;

2) наоборот, развернуть proxy_pass в:
proxy_pass_http      host:port;
proxy_pass_https    host:port;
fastcgi_pass           host:port;
memcached_pass   host:port;

можете еще варианты есть. Но так как есть не так уж и страшно. Ну
подумаешь host:port синтаксис для fastcgi и memcached, а proxy
понимает полный URL; мелочи всё это.
>
>
>


 




Copyright © Lexa Software, 1996-2009.