gpt4 book ai didi

ubuntu - nginx 子域

转载 作者:行者123 更新时间:2023-12-01 06:13:47 25 4
gpt4 key购买 nike

好吧,我似乎无法理解,我已经查看了 nginx 论坛,那里也没有太多帮助。我以为这很简单。我希望定义的子域转到不同的 url/端口。即

DNS site.com goes to 192.168.1.1 w/ masking
DNS www.site.com goes 192.168.1.1 w/ masking
DNS red.site.com goes 192.168.1.1 w/ masking
DNS blue.site.com goes to 192.168.1.1 w/ masking

我希望 site.com 和 www.site.com 正常运行,但我希望 red.site.com 转到 192.168.1.2:5000,blue.site.com 转到 192.168.1.2:6000/温度/<​​/p>

等等,等等......我什至不确定我是否关心地址栏中显示的内容,我想如果它保持为 red.site.com 会更好,但这并不重要。我已经尝试通过代理传递 url 重写,显然我做错了什么。这可能吗?

最佳答案

您尝试过 Proxy pass 吗?指令?

用类似的东西

server {
server_name red.site.com;

location / {
proxy_pass http://192.168.1.2:5000;
}
}
server {
server_name blue.site.com;

location / {
proxy_pass 192.168.1.2:6000/temp/;
}
}

应该可以。查看文档以了解要转发的 header 等...

关于ubuntu - nginx 子域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14902516/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com