我们正在使用Nginx进行SSL代理,并且在两个不同的端口上有一个主机名和两个应用程序。如果可能的话,在nginx.conf中设置它的最佳方法是什么。
答案 0 :(得分:0)
为您的应用设置命名位置,并参考try_files指令中的那些:
server {
location @app1 {
... (proxy/fcgi/sgci directives depending on what kind of app you're directing to)
}
location @app2 {
... (proxy/fcgi/sgci directives depending on what kind of app you're directing to)
}
location /app-path1/ {try_files @app1;}
location /app-path2/ {try_files @app2;}
}
答案 1 :(得分:0)
我们这样做的简单方法是因为它全部是内部的,只需在同一主机上为另一个端口添加另一个监听行。
它无法正常工作的原因是因为我将IPTABLES锁定并忘记了。
解决。抱歉,麻烦。