【发布时间】:2011-01-12 10:29:25
【问题描述】:
我想在带有 nginx 的 Phusion Passenger 上使用 Sinatra 部署一个应用程序。如果我想在我的静态内容(例如样式表)上设置 Expires 标头,我似乎可以在三个地方完成此操作。
- 在我的 Sinatra 应用中,使用 API
- 带有机架中间件
- 在我的部署的服务器配置中
以下哪种方法最适合设置 HTTP 标头?
【问题讨论】:
-
我不是在问怎么做。我在问哪个。
-
只是好奇,为什么你的静态内容要通过应用层?它不应该由 Apache/lighty/whatever 处理吗?
-
没错。我已经开始意识到选项#1毕竟不是生产中的选项。我想这意味着选项 #2 也不是一个选项!
标签: http-headers nginx sinatra rack passenger