LiteSpeed Web Server logo LiteSpeed Web Server-Benutzerhandbuch

Seitencache-Einstellungen

Inhaltsverzeichnis

Cache-Speichereinstellungen

Cache-Richtlinie

Nicht-zu-cachende URLs

Nicht-zu-cachende Domains

Cache-Funktionen

Beschreibung

Legt eine Auswahl von Cache-Funktionen fest, die einzeln aktiviert werden koennen.

An: Cache-Engine aktivieren.
Crawler: Crawler-Funktion aktivieren.
ESI: ESI-Funktion aktivieren.

Global auf Serverebene aktivierte Funktionen koennen auf Virtual-Host-Ebene ueberschrieben werden.

Hinweis: Wenn LiteMage aktivieren auf Virtual-Host-Ebene auf An gesetzt wird, ueberschreibt dies diese Einstellung und aktiviert automatisch die Cache-Engine und alle Funktionen.

Standardwert: Alles aktiviert

Syntax

Per Kontrollkästchen auswählen

Speicherpfad

Beschreibung

Legt das Verzeichnis zum Speichern zwischengespeicherter Objekte fest. Derzeit speichert LiteSpeed Cache jedes Objekt in einer eigenen Datei. Der Dateiname ist ein Hash des Objektschluessels. Mehrere Verzeichnisebenen werden erstellt, um zu viele Dateien in einem Verzeichnis zu vermeiden. Dieser Wert muss auf Serverebene gesetzt werden, um Cache zu aktivieren. Einstellungen auf Virtual-Host-Ebene ueberschreiben Serverebenen-Einstellungen.

Syntax

path

Tipps

Leistung Weisen Sie eine dedizierte Festplatte oder ein Festplattenarray als Cache- Speicher zu. RAID0 wird empfohlen.

Es wird empfohlen, fuer jeden Virtual Host einen anderen Cache-Speicherpfad festzulegen, damit purge all-Anfragen andere Virtual Hosts nicht beeinflussen.

LiteMage aktivieren

Beschreibung

Aktiviert LiteMage Cache fuer Magento-Shops.

Wenn auf 'On' gesetzt, versucht der Server auch, gemeinsam genutzte private Cache-Informationen zu verwenden, um die Seitenladezeit fuer erstmalige Besucher zu beschleunigen. Waehlen Sie 'Safe', um diese Funktion zu deaktivieren.

Syntax

Aus Dropdown-Liste auswählen

Tipps

Information Diese Einstellung funktioniert nicht, wenn Ihre LiteSpeed-Lizenz das LiteMage-Modul nicht aktiviert hat.

Cache-Manager-Pfad

Beschreibung

Legt das Verzeichnis fest, in dem Cache-Manager-Dateien gespeichert werden. Diese Dateien werden standardmaessig in Storage Path gespeichert.

Syntax

path

Tipps

Leistung Ein separater Speicherort auf einer schnellen Festplatte wird empfohlen, um das versehentliche Entfernen von Cache-Manager-Dateien zu verhindern. Nur auf einen Speicherort auf einer RAM-Disk setzen, wenn auch der Cache-Speicher auf einer RAM-Disk gespeichert wird.

Ablauf öffentlicher Speicher (Minuten)

Beschreibung

Das maximale Alter einer zwischengespeicherten Datei, bevor der Server versucht, sie physisch zu entfernen. Dieser Entfernungsvorgang erfolgt einmal pro Tag, um zu verhindern, dass der Cache-Speicher zu gross wird. Die Mindesteinstellung ist 60 Minuten.

Syntax

Ganzzahl

Tipps

Information Setzen Sie diesen Wert auf eine Zeit groesser als Ihre laengste TTL, um das Entfernen noch gueltiger Cache-Dateien zu vermeiden.

Ablauf ohne Treffer (Minuten)

Beschreibung

Die maximale Anzahl von Minuten, die eine zwischengespeicherte Datei ohne Cache-Treffer im Cache-Speicher bleibt, bevor sie vom Server physisch entfernt wird. Auf 0 setzen, um diese Funktion zu deaktivieren.

Standardwert: 0

Syntax

Ganzzahl

Öffentlichen Cache prüfen

Beschreibung

Legt fest, ob fuer URLs im aktuellen Kontext gegen den oeffentlichen Cache geprueft wird. Kann auf Serverebene, Virtual-Host-Ebene oder Kontextebene gesetzt werden.

Syntax

Aus Optionsfeldern auswählen

Privaten Cache prüfen

Beschreibung

Legt fest, ob fuer URLs im aktuellen Kontext gegen den privaten Cache geprueft wird. Kann auf Server-, Virtual-Host- oder Kontextebene gesetzt werden.

Syntax

Aus Optionsfeldern auswählen

Cacheable respektieren

Beschreibung

Respektiert den Wert regulaerer "Cache-Control"-Antwortheader, wenn keine LiteSpeed-spezifische Cache-Steuerung bereitgestellt wurde.

LiteSpeed-spezifische Cache-Steuerung umfasst den Antwortheader X-litespeed-cache-control und die per Rewrite-Regel gesetzte Umgebungsvariable cache-control.

Syntax

Aus Optionsfeldern auswählen

Tipps

Information Diese Einstellung ist standardmaessig aktiviert.

Maximale Objektgröße

Beschreibung

Legt die maximale Groesse eines Objekts bis zu 100M fest, das im Cache-Verzeichnis gespeichert werden kann.

Standardwert: 10M

Syntax

Ganzzahl

Alter abgelaufener Cache (Sekunden)

Beschreibung

Legt fest, wie lange ein Objekt nach Ablauf weiterhin aus dem Cache bereitgestellt wird, bevor eine neue zwischengespeicherte Kopie verfuegbar ist. Standard ist "10" Sekunden.

Syntax

Ganzzahl

Cache-Schlüssel-Änderungen

Beschreibung

Macht einige Anfragen cache-freundlicher, indem unnoetige Query-String-Parameter aus URLs entfernt werden koennen.

Syntax

clear verwirft alle vorherigen Konfigurationen, -qs:[string] entfernt alle Query-Strings, deren Name exakt [string] entspricht, oder -qs:utm* entfernt alle Query-Strings, deren Namensanteil mit [string] beginnt. Eine Regel pro Zeile eingeben.

Beispiel

-qs:utm* entfernt alle Query-Strings, deren Namensanteil mit "utm" beginnt.
-qs:gclid entfernt alle Query-Strings, deren Name exakt "gclid" entspricht.

Cache-Ablaufzeit (Sekunden)

Beschreibung

Legt fest, wie lange ein Objekt gecacht wird. Standard ist "86400" Sekunden (ein Tag).

Syntax

Ganzzahl

Ablaufzeit privater Cache (Sekunden)

Beschreibung

Legt fest, wie lange ein Objekt im privaten Cache gespeichert wird. Standard ist "60" Sekunden.

Syntax

Ganzzahl

Micro-Cache für 5XX-Antwort

Beschreibung

Seiten mit HTTP-Statuscode 5xx (500, 503 usw.) fuer 10 Sekunden cachen, wenn der Cache-Antwortheader angibt, dass die Seite cachebar ist.

Standardwerte:
Serverebene: Yes
VH-Ebene: Serverebenen-Einstellung erben
Kontextebene VH-Ebenen-Einstellung erben

Syntax

Aus Optionsfeldern auswählen

Tipps

Leistung Das Aktivieren dieser Einstellung ist nuetzlich, um fehlerhafte Anfragen zu vermeiden, kann aber auch als zusaetzlicher DDoS-Schutz dienen.

POST-Cache aktivieren

Beschreibung

Legt fest, ob POST-Anfragen mit dem Header "x-litespeed-cache-control" zwischengespeichert werden koennen.

Standardwert: NEIN

Syntax

Aus Optionsfeldern auswählen

Nicht-zu-cachende URLs

Beschreibung

Eine Liste von URL-Segmenten, bei denen jede URL, die diese Segmente enthaelt, nicht gecacht wird. String-Abgleich wird verwendet. Regulaere Ausdruecke werden nicht unterstuetzt. Kann auf Server- oder Virtual-Host-Ebene gesetzt werden. Geben Sie ein URL-Segment pro Zeile ein. URL-Segmente, die auf Serverebene aufgelistet sind, werden von allen Virtual Hosts geerbt und ihren Do-Not-Cache URLs-Listen hinzugefuegt.

Tipps

Information Sie koennen Kommentare hinzufuegen, indem Sie eine Zeile mit "#" beginnen.

Nicht-zu-cachende Domains

Beschreibung

Eine kommagetrennte Liste von Domains, die nicht gecacht werden.

Syntax

Kommagetrennte Liste. Domainnamen beachten keine Gross-/Kleinschreibung und das fuehrende "www." sollte entfernt werden. Die Wildcard-Zeichen "*" und "?" sind erlaubt. "?" ersetzt nur ein Zeichen. "*" ersetzt beliebig viele Zeichen. Zum Beispiel passt "*.mydomain.com" auf alle Subdomains von mydomain.com. Doppelte Domainnamen sind nicht erlaubt.