如何根据域名转发请求

2015-09-14 19:07:51 +08:00
 iyaozhen
目前有这样一个需求:
想在服务器( ubuntu server )再部署一套环境运行环境( Nginx+PHP7 为了性能),但现在已经运行的有 Apache+PHP 了(监听了 80 端口)。

用户访问 bbb.example.com/* 的时候请求落在新的环境上。新环境的 Nginx 监听 8090 端口。

这个怎么弄?目前的想法是 Apache 做转发(反代),但这多了一步,感觉新环境提升的性能会在这里损失掉。
2264 次点击
所在节点    问与答
3 条回复
alect
2015-09-14 19:13:15 +08:00
难道不应该是 nginx 做前端作为主要环境, Apache 改端口?
iyaozhen
2015-09-14 19:14:53 +08:00
@alect 唉,历史遗漏问题。 Apache 那一套不敢动,代码不是很熟,版本也比较老了,升级有风险。
iyaozhen
2015-09-14 19:23:11 +08:00
@alect 哦,对。 Nginx 转发到 Apache , Nginx 监听 80 端口,把以前的项目都用转发到 Apache (比如 8090 端口)上面。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/220670

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX