ПРОЕКТЫ 


  АРХИВ 


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]

Настройка nginx, как прокси.


  • To: nginx-ru@xxxxxxxxx
  • Subject: Настройка nginx, как прокси.
  • From: "Konstantin V. Kartashov" <jabbaj@xxxxxxxxx>
  • Date: Mon, 4 Dec 2006 18:16:14 +0300
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=k5Med/veLANHLcKTVksPPXs42XhThSWn+SU2CDe75Qm4BIAcUpOs3y7djTbcC6BcgrGCDZik44oJTwZmAURK6H/7nxOgy4noTing/QqXskF5YTBqBMldvI7scljFoNrJwPUNjhI9S/pafhvdgPUS6Bd+McFOm0kDqaOcar1N1OU=

Здравствуйте!
У меня стоит nginx версии 0.4.12.
Хотелось бы сконфигурировать его так,
чтобы при любых ошибках со стороны
проксируемого сервера (4хх, 5хх, проблемы с соединением etc.),
он выдавал клиенту стандартный ответ  -
-------------
HTTP/1.0 204 No Content
Date: <тут дата>
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Cache-control: no-cache, max-age=0, must-revalidate, no-store
Pragma: no-cache
Connection: close
-------------
Это возможно?

Текущий конфиг ниже
============================
user  www www;
worker_processes  10;

error_log  off;


pid        /etc/nginx/logs/nginx.pid;

events {
   worker_connections  1024;
}

http {
   include       /etc/nginx/mime.types;
   default_type  application/octet-stream;

   access_log  off;

   sendfile        on;
   tcp_nopush     on;
   tcp_nodelay    on;

   server {
       listen      192.168.0.1:80;

       server_name  server.name;
       location / {
           proxy_pass         http://proxy.name/;
           proxy_redirect     off;

           proxy_set_header   Host             $host;

           client_max_body_size       10m;
           client_body_buffer_size    128k;

#            proxy_connect_timeout      3;
#            proxy_send_timeout         3;
#            proxy_read_timeout         3;

           proxy_buffer_size          4k;
           proxy_buffers              4 32k;
           proxy_busy_buffers_size    64k;
           proxy_temp_file_write_size 64k;
       }
   }
}


 




Copyright © Lexa Software, 1996-2009.