首页 > 解决方案 > 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>          ↑
}

最好的问候,并提前感谢您。

标签: nginxnginx-configstatic-files

解决方案


推荐阅读