Welcome! Log In Create A New Profile

Advanced

nginx proxy

February 25, 2015 02:21AM
Здравствуйте,

хочу сделать реверс прокси для видео камеры, все получается, если проксировать с location /:
server {
listen *:80;
server_name video.mysite.local;
}
location / {
proxy_pass http://camera-ip/;
....
}
при этом браузер перекидывает на http:/video.mysite.local/eng/index.cgi (редирект на веб интерфейсе камеры) и все прекрасно открывается...


Но если я сделаю так:
location / {
root /var/www/......
....
}
location /camera1 {
proxy_pass http://camera-ip/;
....
}
то браузер перекидывает на http:///video.mysite.local/eng/index.html

и nginx пытается искать папку eng у себя в /var/www и естественно не находит

Можно ли сделать чтобы nginx просто отдавал результат запроса, а не переадресовывал клиента? Или может это как то инчае делается? Заранее спасибо!
Subject Author Posted

nginx proxy

akam February 25, 2015 02:21AM

Re: nginx proxy

Maxim Dounin February 25, 2015 09:22AM

Re: nginx proxy

akam February 25, 2015 12:29PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 226
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready