我的 Rails 应用程序上有一个子目录,我希望它完全是静态的。我的问题是我无法访问 /subdirectory/ 并让它显示 index.html,我必须去 /subdirectory/index.html。
如何显示子目录的索引文件?我正在使用 nginx 和 rails 2.3.11
我的 Rails 应用程序上有一个子目录,我希望它完全是静态的。我的问题是我无法访问 /subdirectory/ 并让它显示 index.html,我必须去 /subdirectory/index.html。
如何显示子目录的索引文件?我正在使用 nginx 和 rails 2.3.11
您使用 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;
}