Webseite bei jedem Aufruf neu laden

  • Liebes Zeta-Team,

    ich habe im Forum geforscht und gesucht, ob dazu schon etwas geschrieben wurde, jedoch nichts Eindeutiges gefunden:

    Es soll die Webseite bei jedem Aufruf neu geladen werden, anstatt vom Cache gezogen werden. (Es gibt zwar Tipps für das Neuladen von Bildern oder Dateien alle paar Minuten, aber sowas brauch' ich nicht, und die Ableitung von der Minutenangabe auf "1day" funktioniert nicht.)

    Im Web habe ich nun folgende Befehle fürs Neuladen je Aufruf gefunden:

    meta http-equiv="cache-control" content="max-age=0" /

    meta http-equiv="cache-control" content="no-cache" /

    meta http-equiv="expires" content="0" /

    Diese habe ich eingegeben in das Attribut "additional_meta", aber außer dass es mir nach dem Hochladen beim Aufrufen als eine Zeile ganz oben angezeigt wird, bewirkt das nichts. Mehrere "additional_meta" werden nicht genommen, und weder im Handbuch noch im Forum finde ich dazu etwas. Das führt mich zu der Frage: gibt's in ZP überhaupt eine Möglichkeit für diesen Befehl? Wenn ja, welchen Befehl füge ich wo genau ein?

    (Vielleicht spielt diese Information eine Rolle: die HP sind html-Seiten, nur zwei oder drei davon sind php.)

    Vielen Dank für einen brauchbaren Hinweis!

    LG

    Silvia

  • Hallo Sylvia,

    abgesehen davon, dass Du vermutlich einen Fehler beim Eintrag in den Attributen gemacht hast, solltest Du besser den Weg über die .htaccess gehen statt über den Header der HTML-Datei. Header-Angaben werden von den einzelnen Browsern unterschiedlich interpretiert. die Auswertung erfolgt auch erst auf dem Rechner des Seitenbesuchers, also in dem Moment, wo die Kopfzeile der Seite geladen wird. Manche Browser akzeptieren ein "no-cache" im Header nicht, dies ist teilweise auch noch von den verschiedenen Versionsnummern abhängig.

    In der .htaccess fügst Du folgenden Befehl ein:

    Code
    <IfModule mod_expires.c>  ExpiresActive On  ExpiresDefault "access plus 2 seconds"
    </IfModule>

    Damit wird bereits auf Deinem Server geklärt, dass bei erneuter Anforderung irgendeiner Datei innerhalb von 2 Sekunden dies erneut ausgeliefert wird. Der Code stammt übrigens von Christians Blog.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!