Welcome! Log In Create A New Profile

Advanced

proxy_pass

Posted by flomaster 
proxy_pass
August 23, 2010 10:10AM
Приветствую ребят,
пытаюсь сделать проксипасс с внешнего сервера на внутренний http://ip1 -> http:/ip2/test/time.aspx

Прописал так:



location / {
rewrite ^(.*)$ /test/time.aspx/$1 break;
proxy_pass http://ip2:80; }

Но url в итоге прописывается не верный, он как бы дописывает url в ту же строку.

Прошу сразу помидорами не закидывать, впервые столкнулся с nginx/
Re: proxy_pass
August 23, 2010 10:23AM
В общем просто сделал прямой проксипасс без извращений по url
Re: proxy_pass
September 16, 2010 08:55AM
[code]
server {
server_name ip1
if ($request_uri ~ \?(.+)$) {
proxy_pass http://ip2:80/ip2/test/time.aspx?$1
}
}
[/code]
не пойдет?
Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 127
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