So konfigurieren Sie Nginx, damit statische Dateien über den Stammpfad zugänglich sind

So konfigurieren Sie Nginx, damit statische Dateien über den Stammpfad zugänglich sind

Ich habe einen Ordner: /var/www/html/static/fav

das Dateien enthält, die vom Stammpfad aus zugänglich sein müssen. Wenn sich beispielsweise unter diesem Pfad die Datei android-chrome-512x512.png befindet, sollte auf example.com/android-chrome-512x512.png zugegriffen werden können.

Darüber hinaus

example.com/fav/android-chrome-512x512.png sollte auch zugänglich sein, was durch Hinzufügen der folgenden Regel in der Nginx-Konfiguration erreicht wird:

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

was muss ich sonst noch in der Nginx-Konfiguration ändern, um mein Ziel zu erreichen?

Beachten Sie, dass sich im Favoritenordner Dateien mit den Erweiterungen png, svg, xml und webmanifest befinden. Ich möchte, dass auf alle Dateien im Favoritenordner zugegriffen werden kann.

verwandte Informationen