Möchten Sie erfahren, wie Sie den Cache von Dateien auf dem Nginx-Server deaktivieren können? In diesem Tutorial konfigurieren wir den Nginx-Server, um den Cache von Dateien zu deaktivieren.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Dadurch wird der Cache von Dateien im Benutzerbrowser deaktiviert.

Geräteliste

Im folgenden Abschnitt wird die Liste der Geräte aufgeführt, die zum Erstellen dieses Tutorials verwendet wurden.

Als Amazon Associate verdiene ich mit qualifizierenden Käufen.

Tutorial Nginx – Deaktivieren des Caches

Installieren Sie den Nginx-Server.

Copy to Clipboard

Bearbeiten Sie die Nginx-Konfigurationsdatei für die Standardwebsite.

Copy to Clipboard

Fügen Sie die folgenden Header hinzu, um den Cache von Dateien zu deaktivieren.

Copy to Clipboard

Hier ist die Datei, vor unserer Konfiguration.

Copy to Clipboard

Hier ist die Datei, nach unserer Konfiguration.

Copy to Clipboard

Starten Sie den Nginx-Dienst neu.

Copy to Clipboard

Deaktivieren Sie optional den Header mit dem Namen ETAG.

Copy to Clipboard

In unserem Beispiel speichert der Browser des Remotebenutzers keine Dateien von diesem Nginx-Server zwischen.

Versuchen Sie von einem Remotecomputer aus, vom Nginx-Server aus auf eine Seite zuzugreifen.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

In unserem Beispiel verwendet der Nginx-Server den Verbindungsheader, um den Browser des Benutzers anzuweisen, keine Dateien zwischenzuspeichern.

Optional können Sie nur eine Liste von Dateierweiterungen auswählen, um den Cache zu deaktivieren.

Copy to Clipboard

Herzlichen glückwunsch! Sie haben die Browser-Cache-Funktion mit den Nginx-Serverheadern deaktiviert.