我需要设置nginx,以便通过SSL到端口443的请求被路由到Rails应用程序A或应用程序B(比如PHP应用程序),具体取决于请求路径。这甚至可以配置吗?
答案 0 :(得分:1)
是的,这是可能的,取决于您的后端应用程序的处理方式。您需要使用location
将请求路径和路由请求与proxy_pass
,fastcgi_pass
等适当的后端相匹配。
示例:
server {
listen 443;
ssl on;
location /appa/ {
proxy_pass http://appa_backend/;
}
location /appb/ {
proxy_pass http://appb_backend/;
}
}