我有一个在Heroku上运行的Rails应用程序,例如myapp.herokuapp.com。
现在我想将代理从myapp.heroku.com/proxy/
反向转换为somewhereelse.com/
(即:myapp.heroku.com/proxy/stuff
反向代理为somewhereelse.com/stuff
)
在Heroku上有可能吗?如何实现呢?
最佳答案
对于通过搜索遇到此问题的任何人,都可以做到。
将https://github.com/ryandotsmith/nginx-buildpack checkout 给供应商nginx到您的heroku实例中。这会将nginx放在您的rails应用程序的前面,并允许您在此域上反向代理请求,将您的heroku应用程序配置为apex,并允许某处eloseelse.com/stuff转到其他位置。
关于ruby-on-rails - 将反向代理添加到heroku,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11356058/