nginx - Nginx - 在特定端点下提供静态文件
问题描述
这是否可以在 Nginx 的任何端点下提供静态目录?在这些示例中,位置参数是指必须存在于磁盘上的目录。
location /static/ {
alias /var/www/app/static;
autoindex off;
}
location /static/ {
root /var/www/app;
autoindex off; ↑
}
在这两种情况下,位置的 '/static/' 参数都必须是一个真实的目录。这是否可以在任何/任意端点下提供文件夹的内容(像应用程序服务器中的处理程序一样工作)或位置参数总是必须映射到真实目录?
如何实现以下工作示例:
location <endpoint-not-directly-related-to-folder> {
<folder_on_the_disc> ↑
}
最好的问候,并提前感谢您。
解决方案
推荐阅读
- reactjs - 使用解构时使用扩展运算符传递道具
- c++ - 如何使用可变参数模板转换每种变体类型
- c# - WPFApp 中的 DLLImport 不起作用(PInvokeStackImbalance)
- javascript - 如何在 Javascript 中将日期格式化为 2020 年 6 月 16 日星期一
- video - 复制到 matroska 的 FFMPEG mp4 丢失最后一帧
- python - 为什么我仍然得到 ManyToManyField 比较的旧值?
- git - 如何检查 git 存储库中哪些功能最常用
- c++ - 我可以有一个 ELI5 用于引用和指针以及何时使用它们吗?
- javascript - JavaScript - 按值和最多两个级别对数组进行分组
- amazon-web-services - 如何通过 Web 浏览器(不是控制台)使用 Amazon S3 存储桶