NGINX - 代理(我认为)

时间:2013-10-31 10:57:34

标签: nginx

所以我有4个不同站点运行的节点实例。我想使用Nginx,这就是我想要的。

www.site1.co.uk
= localhost:50010

www.site2.co.uk
= localhost:50020

www.site3.co.uk
= localhost:50030

test.site3.co.uk
=localhost:50031

我不是要求代码,(虽然它会很好),实现这种设置的最佳方法是什么?我仍然是Nginx的新手,很抱歉,如果这是一个非常简单的问题。

提前致谢, 哈利

1 个答案:

答案 0 :(得分:0)

要根据请求的域将请求代理到这些端口,请使用此

server {
    server_name www.site1.co.uk
    proxy_pass http://localhost:50010
}
server {
    server_name www.site2.co.uk
    proxy_pass http://localhost:50020
}
server {
    server_name www.site3.co.uk
    proxy_pass http://localhost:50030
}
server {
    server_name test.site1.co.uk
    proxy_pass http://localhost:50031
}