try_files 中的 Nginx glob

try_files 中的 Nginx glob

在 nginx 中是否可以执行与文件路径 glob 等效的操作try_files

server {
  try_files /var/www/*/assets/$uri;
}

也就是说,如果/var/www/包含site_asite_b,两者都包含一个assets目录,这将执行相当于

server {
  try_files /var/www/site_a/assets/$uri /var/www/site_b/assets/$uri;
}

我正在尝试看看这是否可行,而不必引用当前驻留的目录/var/www

欢迎任何建议。

相关内容