【问题标题】:Is it possible to use modify nginx config file and use X-Accel-Redirect on Heroku?是否可以使用修改 nginx 配置文件并在 Heroku 上使用 X-Accel-Redirect?
【发布时间】:2011-03-17 19:11:23
【问题描述】:

在 nginx 网站上阅读 this article,我有兴趣以 Apache 或 Lighttpd 用户可能使用 X-Sendfile 的方式使用 X-Accel-Redirect 标头> 标题以帮助提供大文件。

我发现大多数tutorials都需要你修改nginx配置文件。

  • 我可以修改 Heroku 上的 nginx 配置文件吗?如果可以,如何修改?

其次,

  • 我在 github 上找到了 this X-Accel-Redirect plugin,看起来它消除了手动更改 nginx 配置文件的需要 - 它似乎让您可以在控制器代码中添加重定向位置 - 有人知道是否这适用于heroku?今晚我才能测试它。

注意 - 我已向 Heroku 支持和 goncalossilva 发送电子邮件,向他们询问相同的问题,但我不知道他们何时会回复我。不管他们告诉我什么,我都会回复。

【问题讨论】:

    标签: ruby-on-rails nginx heroku ruby-on-rails-3


    【解决方案1】:

    虽然 Heroku 似乎将 Nginx 用于他们的反向代理组件,但像这样的平台即服务堆栈的问题是,没有单个租户必须(甚至无法)配置或调整不同的元素任何给定应用程序的堆栈。

    可以通过任意数量的不同元素将传入和传出请求路由到 Rails 应用程序,因此管理所有内部配置和行为的是它们的平台基础架构(而不是任何特定租户)。您放弃了细粒度的控制,以换取诸如此类的 PaaS 提供的其他便利。

    如果您确实需要您所描述的内容,那么我建议您可能需要在其他地方寻找 Rails 应用托管。如果他们的回答是不是,我会感到惊讶。

    【讨论】:

    • 是的,他们回复了我,但无法完成 - 很公平,谢谢
    猜你喜欢
    • 2021-12-24
    • 2013-04-17
    • 2012-09-01
    • 2018-02-02
    • 1970-01-01
    • 2023-03-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多