如何配置 nginx 來提供可從根路徑存取的靜態文件

如何配置 nginx 來提供可從根路徑存取的靜態文件

我有一個資料夾:/var/www/html/static/fav

包含必須可從根路徑存取的檔案。例如,如果路徑下有一個檔案:android-chrome-512x512.png,則應該可以存取:example.com/android-chrome-512x512.png。

在此之上

example.com/fav/android-chrome-512x512.png 也應該可以訪問,這是透過在 nginx conf 中添加以下規則來完成的:

location ~* ^/(css|fav|img|js) {
$remote_addr;
    root /var/www/html/static;
    expires 7d;
  }

為了實現我的目標,我還需要更改 nginxconf 中的哪些內容?

請注意,fav 資料夾中有副檔名為 png、svg、xml 和 webmanifest 的檔案。我希望 fav 資料夾中的所有檔案都可以存取。

相關內容