ルートパスからアクセス可能な静的ファイルを提供するための 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;
  }

目標を達成するには、nginx conf で他に何を変更する必要がありますか?

fav フォルダーには、拡張子が png、svg、xml、webmanifest のファイルがあることに注意してください。fav フォルダー内のすべてのファイルにアクセスできるようにします。

関連情報