-1

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

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

4

1 回答 1

1

使用 Nginx 做代理服务器:

nginx.conf

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

location ~/project {
   proxy_pass 2.test.com
}
于 2014-01-09T07:14:27.290 回答