Refresh Pattern: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
Zeile 4: Zeile 4:
  
 
:Schlüsselwort    Pattern        Min    Prozent Max             
 
:Schlüsselwort    Pattern        Min    Prozent Max             
  refresh_pattern ^ftp:       1440    0%      1440
+
  refresh_pattern ^ftp:         1440    20%      10080
 
  refresh_pattern -i (/cgi-bin/|\?) 0    0%      0
 
  refresh_pattern -i (/cgi-bin/|\?) 0    0%      0
 
  refresh_pattern .              0      20%    4320
 
  refresh_pattern .              0      20%    4320

Aktuelle Version vom 22. Juli 2026, 13:48 Uhr

Refresh Pattern

Bestimmt, wie lange Squid Dinge aus dem Internet im Cache behält.
Greift nur, wenn die Webseite selbst keine klare Ablaufzeit vorgibt.
Schlüsselwort Pattern Min Prozent Max
refresh_pattern ^ftp:          1440    20%      10080
refresh_pattern -i (/cgi-bin/|\?) 0     0%      0
refresh_pattern .               0       20%     4320
  • MIN = Mindestzeit in Minuten, wie lange etwas IMMER als aktuell gilt.
  • PROZENT = Anteil vom Alter seit letzter Änderung, der zusätzlich erlaubt ist.
  • MAX = Obergrenze, länger bleibt nichts im Cache, egal was passiert.
Beispiel
Eine Datei wurde vor 100 Minuten geändert.
Mit 20% darf Squid sie noch 20 Minuten als aktuell ansehen.
Wenn MIN = 0 → nichts wird pauschal gecached.
Wenn MAX erreicht ist → Objekt wird neu geladen.
Wichtig
Bei HTTPS sieht Squid den Inhalt nicht → daher greift das meist gar nicht.
Deshalb ist das heute oft nur noch theoretisch relevant.