【发布时间】:2012-08-20 19:14:50
【问题描述】:
我的 rails 应用程序上有一个子目录,我希望它完全是静态的。我的问题是我无法访问 /subdirectory/ 并让它显示 index.html,我必须去 /subdirectory/index.html。
如何显示子目录的索引文件?我正在使用 nginx 和 rails 2.3.11
【问题讨论】:
标签: ruby-on-rails nginx ruby-on-rails-2
我的 rails 应用程序上有一个子目录,我希望它完全是静态的。我的问题是我无法访问 /subdirectory/ 并让它显示 index.html,我必须去 /subdirectory/index.html。
如何显示子目录的索引文件?我正在使用 nginx 和 rails 2.3.11
【问题讨论】:
标签: ruby-on-rails nginx ruby-on-rails-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;
}
【讨论】: