hannes sieber: no cache

Ich möchte gerne dem Browser unserer Besucher sagen, dass er gewisse Seiten immer direkt vom Server neu ladet und sie nicht aus dem cache nimmt. Dies aus Gründen der Aktualität. Hat jemand eine Idee, wie ich das lösen könnte?

Hannes SIeber

  1. Ich möchte gerne dem Browser unserer Besucher sagen, dass er gewisse Seiten immer direkt vom Server neu ladet und sie nicht aus dem cache nimmt. Dies aus Gründen der Aktualität. Hat jemand eine Idee, wie ich das lösen könnte?

    From: Bjoern Hoehrmann bjoern@hoehrmann.de
    Newsgroups: de.comm.infosystems.www.authoring.misc,de.comm.infosystems.www.servers
    Subject: Re: Cachen von Webseiten beim IE verhindern?
    Followup-To: de.comm.infosystems.www.servers
    Date: Thu, 30 Mar 2000 22:29:10 +0200
    Message-ID: 1nc7esg00574a4vrrpldsekugm8lm1blf9@4ax.com

    [...]
    <IfModule mod_mime.c>
    AddType "text/html; charset=iso-8859-1" .html
    </IfModule>

    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresByType "text/html; charset=iso-8859-1" "now"
    </IfModule>

    <IfModule mod_headers.c>
    <files ~ ".*.html">
      Header append Cache-Control "no-cache, must-revalidate"
      Header set Pragma "no-cache"
    </files>
    </IfModule>

    Damit dass bei Apache < v2.0 funktioniert, muss mod_headers vor
    mod_expires geladen werden.

    Wenn alles richtig konfiguriert ist, dann sollte das in etwa so enden:

    HEAD / HTTP/1.1
    Host: www.bjoernsworld.de
    Accept-Language: de
    Accept-Encoding: gzip

    HTTP/1.1 200 OK
    Accept-Ranges: bytes
    Cache-Control: max-age=0, no-cache, must-revalidate
    Content-Encoding: gzip
    Content-Language: de
    Content-Length: 2159
    Content-Location: index.html.gz
    Content-Type: text/html; charset=iso-8859-1
    Date: Thu, 30 Mar 2000 20:12:39 GMT
    ETag: "0-86f-38c402aa;38b9bd9a"
    Expires: Thu, 30 Mar 2000 20:12:39 GMT
    Last-Modified: Mon, 06 Mar 2000 19:10:34 GMT
    Pragma: no-cache
    Server: Apache/1.3.11 (Unix)
    TCN: choice
    Vary: negotiate,accept-encoding

  2. Hallo Hannes, ( <= schön, so eine Anrede, gell?)

    <../../tcbc.htm#a8> und <../../tcbc.htm#a12>. Und weil das Thema fehlt: http://www.teamone.de/selfaktuell/forum/forumsfaq_2.htm#a1, hier NAQ3.

    Der Rest der FAQ ist auch interessant, z.B. steht drin wo man zuerst Suchen kann.

    Gruß,
    Martin