Wie erzwinge ich die Inhaltsaktualisierung einer Seite, die zuvor vom Benutzer geladen wurde?

Wie kann eine Seite auf der Website gezwungen werden, Inhalte zu aktualisieren oder zu laden, indem jedes Objekt im Cache ignoriert wird, wenn ein Besucher die Seite das zweite Mal besucht? Die Website verwendet Twentyleven & W3tc (Browser-Caching deaktiviert im Moment).

Solutions Collecting From Web of "Wie erzwinge ich die Inhaltsaktualisierung einer Seite, die zuvor vom Benutzer geladen wurde?"

Da Ihre Website bereits das W3 Total Cache-Plugin verwendet, können Sie mir eine darauf basierende Lösung bereitstellen.

Bitte besuchen Sie die wp-admin / admin.php? Page = w3tc_browsercache von yoursite und suchen Sie nach dem Text “Cache Control Header setzen”. Aktivieren Sie diese Option, wenn sie nicht markiert ist, und wählen Sie dann “No-Cache” für die “Cache Control Policy”. Dies muss an drei Orten geschehen …

  1. CSS und JS
  2. HTML und XML
  3. Medien & andere Dateien

Bildbeschreibung hier eingeben

Wenn Sie aus irgendeinem Grund das W3 Total Cache-Plugin nicht verwenden möchten, können Sie Folgendes in der Datei ‘htaccess’ oder in der Apache-Konfiguration festlegen , vorausgesetzt, Ihr Server verfügt über das Modul mod_headers …

Header set Cache-Control "max-age=0, private, no-store, no-cache, must-revalidate"