将不同的服务器作为一台服务器

时间:2014-01-09 06:57:10

标签: server

对于某些网站,例如Github,他们有很多服务器。但他们如何在一个域下运行这些不同的服务器呢?

例如,我有两台服务器托管我的博客和我的项目。服务器1的主机名为1.test.com,服务器2的主机名为2.test.com。有没有办法可以将这两台服务器作为一个服务器运行,这样我就可以test.com/blog访问我的博客,test.com/project可以访问我的项目。

1 个答案:

答案 0 :(得分:1)

使用Nginx作为代理服务器:

nginx.conf

location ~/blog {
   proxy_pass 1.test.com
}

location ~/project {
   proxy_pass 2.test.com
}