无法配置Rails以使用x-accel-redirect

时间:2015-09-23 15:22:47

标签: ruby-on-rails nginx header

我把它放在我的development.rb

 config.action_dispatch.x_sendfile_header = 'X-Accel-Redirect'

但是当我打电话给这样的话时:

send_file path_to_file
log response.header

它没有添加'X-Accel-Redirect'标题,所以Nginx不做这个工作

修改

我试过这个:

response.header["X-Accel-Redirect"] = path

而不是使用send_file我尝试发送响应200,并且nginx正确地提供了文件,所以它的配置正常。

现在,我怀疑只是简单地添加了行send_file,不知何故它不能完成这项工作。锄头可以验证吗?

0 个答案:

没有答案