Seite 1 von 1

Browser Caching Verhindern?

Verfasst: 30.08.2012 00:13
von BL1990
Hallo

Ich möchte nicht das meine Seite im Offline-Modus bei jemandem funktioniert. Kann man das verhindern? Zbs das Cachen mit einen Befehl verhindern?

Re: Browser Caching Verhindern?

Verfasst: 30.08.2012 19:25
von BL1990
Ich habe jetzt rausgefunden das es nur mit Zufalszahlen in der URL funktioniert. Aber wie mache ich das? Es geht um eine normale php Seite.
So sieht das bei mir aus:
meineseite.de/datei.php?1
meineseite.de/datei.php?2
meineseite.de/datei.php?3

Und ich will nun das immer eine Zufalszahl generiert wird die nur einmal aufrufbar ist:
meineseite.de/datei.php?1?2138923
meineseite.de/datei.php?1?238923

Re: Browser Caching Verhindern?

Verfasst: 30.08.2012 21:14
von Miriam
BL1990 hat geschrieben:Ich habe jetzt rausgefunden das es nur mit Zufalszahlen in der URL funktioniert.
Entweder das oder unter Zuhilfenahme der Cache-Control:

Code: Alles auswählen

<?php
    header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
    header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Datum in der Vergangenheit
?>
*

*Quelle: http://php.net/manual/de/function.header.php

Lies auch hier: Klick
und hier: Klack.

Re: Browser Caching Verhindern?

Verfasst: 05.09.2012 01:49
von bantu
Interessant wäre hier natürlich die Motivation bzw. das Ziel. Du kannst schließlich nicht verhindern, dass sich jemand Inhalte ausdruckt oder die entsprechende HTML-Seite speichert.

Re: Browser Caching Verhindern?

Verfasst: 05.09.2012 07:28
von Nuramon
Das Ziel steht doch oben im Starpost.
Er möchte den Offline-Modus verhindern.
Oder eher gesagt, dass man zwischen den einzelnen Seiten wechseln kann ohne online zu sein,
da man dann bestimmte Scripte umgehen kann.