如何在 Nginx 中将访问控制标头应用于文件夹和子文件夹

如何在 Nginx 中将访问控制标头应用于文件夹和子文件夹

在我的/etc/nginx/sites-available/default文件中,我目前有以下几行

 location /cdn
 {
  add_header Access-Control-Allow-Origin *;
 }

到目前为止,这种方法效果很好。但是,现在我发现自己在 /cdn 下创建了子目录,当我尝试访问资源(例如)时,浏览器会抛出 CORS 错误/cdn/appdata/icons。我可以很容易地添加几个类似于上述但定位/cdn/appdata 等的块。但是,这只是一个短期解决方案,很快就会失效。

有没有办法为文件夹及其所有子文件夹指定位置块?

相关内容