我正在使用nginx + phusion,我相信rails文档它说如果我把页面缓存打开,那么就会创建一个html文件并放入/ public文件夹。
这是否意味着phusion服务不必通过rails堆栈发送请求?
如何通过nginx单独提供文件?
答案 0 :(得分:0)
静态资产由nginx直接提供,包括页面缓存。
答案 1 :(得分:0)
来自Rails指南:
config.serve_static_assets配置Rails本身以提供静态资产。默认为true,但在生产环境中关闭,因为用于运行应用程序的服务器软件(例如Nginx或Apache)应该为静态资产提供服务。
建议不要在生产中启用此设置。让nginx直接提供。