ngnix如何通过二级目录代理多个nodejs应用?
发布于 8 年前 作者 flute 6394 次预览 最后一次回复是 8 年前 来自 问答
需求: www.test.com -> 127.0.0.1:2346 www.test.com/project1 -> 127.0.0.1:3000 www.test.com/project2 -> 127.0.0.1:4000
请问nginx的配置文件该怎么写,目前写的有问题
7 回复
需求: www.test.com -> 127.0.0.1:2346 www.test.com/project1 -> 127.0.0.1:3000 www.test.com/project2 -> 127.0.0.1:4000
请问nginx的配置文件该怎么写,目前写的有问题
https://zhangge.net/5054.html 搜一搜就出来了
@luojiyin1987 我的需求是:通过 【域名+二级目录】 访问【同一机器】的【不同端口】,跟你的两个案例不匹配。不过谢谢了。
应该把location放倒最后试试 From Noder
location / 放到最后, 你放前面就都 匹配到 / 了
这样写有什么问题?
后面两个proxy_pass 地址最后加上 / 即:
server { listen 80;
server_name taqing.me www.taqing.me; ##,绑定域名 location / {
proxy_pass http://127.0.0.1:8000; ## 指定端口号 8000 }