0

所以我有 4 个节点实例为 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 的新手,如果这是一个非常简单的问题,我很抱歉。

在此先感谢,哈利

4

1 回答 1

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
}
于 2013-10-31T13:48:56.817 回答