Rails应用程序的Nginx X-Accel-Redirect配置

时间:2014-03-19 19:46:09

标签: ruby-on-rails nginx passenger x-sendfile x-accel-redirect

在所有教程中,可能会遇到为nginx设置X-Accel-Redirect的问题,总有一些关于指示某个位置是私有的,如下所示:

location /protected/ {
  internal;
  root   /some/path;
}

我发送给用户的文件位于RAILS_ROOT / private_uploads中。这是公共文件夹中的 ,这意味着没有指向此文件夹中文件的网址。

所以我正确地假设我可以忽略我的设置的nginx配置位?如果没有,我需要什么配置?

我正在使用Passenger,顺便说一下,我的配置非常基本:

server {
  listen 80;
  server_name mydomain.com;
  root RAILS_ROOT/public;
  passenger_enabled on;
}

0 个答案:

没有答案
相关问题