Ich kann nicht Nginx zu erreichen, verfalls Kopfzeilen auf meinem statischen Assets in meiner Rails-App.Nginx nicht Einstellung läuft Kopfzeilen auf Rails statische Assets
Meine App wird mithilfe von Phusion Passenger & nginx bereitgestellt.
Im Folgenden finden Sie die entsprechenden Abschnitt meiner nginx Konfigurationsdatei
server {
listen 80;
server_name my.domain.tld;
root /home/deploy/my.domain.tld/current/public;
passenger_enabled on;
access_log off;
location ~* \.(ico|css|js|gif|jp?g|png)\?[0-9]+$ {
expires max;
break;
}
if (-f $document_root/system/maintenance.html) {
rewrite ^(.*)$ /system/maintenance.html break;
}
}
Ich bin nicht sicher, warum es nicht Einstellung Header auf meine statische Vermögenswerte (zB /images/foo.png?123456)
abläuftich bin mir nicht sicher, ob es etwas mit Passagiere oder wenn meine Lage regexp es ist nicht ansteckend Vielleicht
Das ist irreführend.Der Speicherort stimmt nicht mit dem Abfrageparameter überein, sodass in der Realität die Elemente/all/image, css, js in der Liste übereinstimmen, unabhängig vom Cache-Busting-Abfrageparameter. Dies ist für viele Menschen unerwünscht. – raggi