2

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

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

4

1 回答 1

2

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

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

location /static-subdir/ {
  try_files $uri $uri/index.html;
}
于 2012-08-20T19:54:01.087 回答