nginx - Nginx-在多个目录中搜索静态内容?

标签 nginx webserver

由于我们的git repos的设置方式,我有一些静态内容可能位于一个目录中,而其他内容可能位于另一个目录中。如何让nginx在两个位置搜索样式表等静态文件?

我本来以为try_files有我的答案-但我似乎无法使其正常工作。

try_files $uri /dir1/static/$uri /dir2/static/$uri @missing;

最佳答案

location ~* ^/just_test/(.+)$ {
    root /some/path/to/web/root;
    try_files /just_test/1/$1 /just_test/2/$1 /just_test/3/$1 @missing;
}

关于nginx - Nginx-在多个目录中搜索静态内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5555419/

相关文章:

java - 哪些 Java 框架的运行方式与 PHP 类似?

docker - 使用 docker-compose 在主机和多个容器之间共享目录

nginx - 如何使用 Angular-Cli 运行 PM2? - Angular 2

python - 如何修复 key 错误: 'web' in Odoo8?

nginx - 在子域上使用具有不同根文件夹的多个位置配置 nginx

java - 如何从服务器发回图像? (已编辑)

symfony - 来自 REST 控制台的 POST 被服务器视为 GET

linux - 如果 nginx 配置正在运行或停止,如何重新加载它?

go - 无法使用 baseURL(类型 *url.URL)作为 http.Get 参数中的字符串类型

php - 是否可以编写仅针对 Ubuntu Web Server 的代码?