проксирование x-accel-redirect

Денис Юзвик denis at uzvik.kiev.ua
Fri Dec 19 20:09:59 MSK 2008


День добрый,
подскажите пожалуйста как сделать такое:

есть сервер,
на нём
nginx на 8101 порту,  home_root = /home/f1
и
nginx на 8102 порту,  home_root = /home/f2

и "главный" nginxна 80, к которому подключён перл модуль
который решает с каким нгинксом дальше работать(8101 или 8102) чтоб
отдать файл(с /home/f1 или /home/f2).

конфиг:
перл модуль который  подключен к  nginx:80
   $r->header_out("Content-Disposition", "attachment; filename=\"$fname\"");
   $r->internal_redirect("/f1/file.txt");
   или
   $r->internal_redirect("/f2/file.txt");
nginx:80
   location / {
     perl  module::sub;
   }

nginx:8001
       location /f1
       {
           root /home;
       }

nginx:8002
       location /f2
       {
           root /home;
       }


Вопрос,
что дописать в nginx:80 чтоб правильно спроксировать на нужный порт
x-accel-redirect который выдает перл.


Спасибо.


More information about the nginx-ru mailing list