我正在尝试设置一个Nginx代理,用于代理所有传入的请求到Heroku应用程序。这个想法是允许我的SaaS应用程序的客户使用自定义域名。客户将会设置一个CNAME到我的代理服务器,并且它将设置Host头并代理请求到Heroku。
目前我有以下Nginx配置:
目前我有以下Nginx配置:
location / {
proxy_set_header Host $host;
proxy_pass http://myapp.herokuapp.com;
}
Heroku要求设置Host
头来确定使用哪个应用程序。
请求已到达Heroku,但似乎未设置Host
头。
有什么想法吗?