让子文件夹显示index.html - Rails / nginx

时间:2012-08-20 19:14:50

标签: ruby-on-rails nginx ruby-on-rails-2

我的rails应用程序上有一个子目录,我想完全静态。我的问题是我无法访问/子目录/并让它显示index.html,我必须转到/subdirectory/index.html。

如何显示子目录的索引文件?我正在使用nginx和rails 2.3.11

1 个答案:

答案 0 :(得分:2)

使用描述的索引指令设置索引文件的内容 http://nginx.org/en/docs/http/ngx_http_index_module.html#index

或者您可以将index.html显式添加到您的子目录位置的try_files指令:

location /static-subdir/ {
  try_files $uri $uri/index.html;
}