Heim >Betrieb und Instandhaltung >Nginx >So konfigurieren Sie die Ablauffunktion von Nginx
Abläufe konfigurieren
Abläufe spielen die Rolle der Steuerung des Seiten-Cachings und einer angemessenen Konfiguration kann viele Serveranfragen reduzieren
Um Abläufe zu konfigurieren, können Sie
location ~ \.(gif|jpg|jpeg|png|bmp|ico)$ { root /var/www/img/; expires 30d; }
zum http-Segment, Serversegment oder Standortsegment hinzufügen, um die Ablaufzeit von Bildern und anderen Bildern auf 30 Tage zu steuern Natürlich kann diese Zeit auch länger eingestellt werden. Es hängt von der Situation ab
Zum Beispiel kann die
location ~ \.(wma|wmv|asf|mp3|mmf|zip|rar|swf|flv)$ { root /var/www/upload/; expires max; }
expires-Direktive die Header „Expires“ und „Cache-Control“ in der HTTP-Antwort steuern (Funktionen für Steuern Sie die Seite. Die Rolle des Cachings „Expires“ in der HTTP-Antwort „ und „Cache-Control“ Header-Header-Informationen, starten Sie die Funktion zur Steuerung des Seiten-Cachings
Zeit: Sie können positive oder negative Zahlen verwenden. Der Wert des Headers „Expires“ wird durch Addition der aktuellen Systemzeit zum eingestellten Zeitwert festgelegt.
Negative Zahl bedeutet kein Cache
Positive Zahl oder Null bedeutet max-age=timeEpoche: Geben Sie den Wert an von „Expires“ Für den 1. Januar 1970,00:00:01 GMTmax: Geben Sie den Wert von „Expires“ als 31. Dezember 2037 23:59:59GMT und den Wert von „Cache-Control“ als 10 Jahre an.
-1: Geben Sie den Wert von „Expires“ als die aktuelle Serverzeit -1s an, was bedeutet, dass sie für immer abläuft.
aus: Die Werte von „Expires“ und „Cache-Control“ nicht ändern.
Expires verwendet eine bestimmte Zeit und erfordert eine strikte Synchronisierung zwischen Server und Client.
Für Browser, die http1.1 nicht unterstützen, müssen die Abläufe dennoch kontrolliert werden. Daher ist es am besten, zwei Antwortheader anzugeben. Die HTTP-Spezifikation schreibt jedoch vor, dass die Max-Age-Direktive den Expires-Header neu schreibt.
Weitere technische Artikel zum Thema Nginx finden Sie in der Spalte
Tutorials zur Nginx-Nutzung
Das obige ist der detaillierte Inhalt vonSo konfigurieren Sie die Ablauffunktion von Nginx. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!