nginx - 如何在位置指令中提供单个文件?

标签 nginx

如何在位置指令中返回单个文件而不需要任何后备? try_files 至少需要两个。这看起来很简单,但我在文档或示例中找不到它。

location / {
      try_files one_file; # => wrong number of parameters
}

最佳答案

最简单的方法是使用重定向到错误代码(如果文件不存在)的功能。

location / {
      try_files /theOnlyFile.html =404;
}

关于nginx - 如何在位置指令中提供单个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19671627/

相关文章:

javascript - 在 Nginx 代理后面刷新页面后,我的 Angular 6 路由返回 404

linux - 在 Ubuntu 中重启 Nginx

ruby - Redmine 2.3、ruby 2.0.0、nginx 1.4.1 和 passenger 4.0.2 所有 HTTP POST 失败

nginx - 如何使用 nginx 1.9.5 作为 gRPC 的反向代理?

performance - 当每个请求都必须由 JVM 处理时,nginx 是否优于 Tomcat?

javascript - 我正在尝试使用 nginx 反向代理方法托管一个网站,我正在运行两个 Node.js 应用程序

google-chrome - 资源被解释为文档,但使用 MIME 类型应用程序/八位字节流 pdf 传输

ruby-on-rails - 到 'ws://example.com/cable' 的 WebSocket 连接失败 : Unexpected response code: 404

docker - docker上的nginx:对等重置连接

wordpress - 实现 SSL(Digital Ocean + Nginx + Cloudflare)