Caching Problem mit Opera nach URL-Redesign

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Morgenstern
Mitglied
Beiträge: 36
Registriert: 30.12.2003 21:24

Caching Problem mit Opera nach URL-Redesign

Beitrag von Morgenstern » 29.10.2007 19:24

Ich habe die URLs gemäss http://www.seo-phpbb.org/phpbb2/dateinamen.html angepasst. Die URLs sehen nun so aus:

forum/ftopic9576.php#179639

Wenn man nun jedoch nach dem Schreiben eines Beitrags auf "Hier klicken, um deine Nachricht anzuzeigen" klickt, wird die Seite noch ohne den Beitrag angezeigt (wohl aus dem Browsercache). Dies ist nur bei Opera der Fall. Wie kann ich das änderen? Ich habe erfolglos versucht,

Code: Alles auswählen

<meta name="Sound" content="Page-type" />
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content="no-cache">
in den overall_header.tpl zu tun und vergeblich in der page_header.php folgendes eingetragen:

Code: Alles auswählen

  header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");                  // Date in the past    
    header('Last-Modified: '.gmdate('D, d M Y H:i:s') . ' GMT');
    header('Cache-Control: no-store, no-cache, must-revalidate');     // HTTP/1.1 
    header ("Pragma: no-cache");
    header("Expires: 0");
Hat jemand einen Plan, wie ich das Problem lösen kann?

Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Beitrag von killerbees19 » 03.11.2007 23:52

Kannst du leider nicht ändern, das ist eine Art Opera Bug, der Benutzer muss einfach auf F5 im Browser klicken, eine andere Lösung gibt es nicht, da Opera alle Cache Angaben in so einem Fall ignoriert ;-)

Aber: Opera 8.x hat diesen Fehler nicht, nur haben die alten 8-er Versionen Sicherheitslecks ;-)


MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!

Morgenstern
Mitglied
Beiträge: 36
Registriert: 30.12.2003 21:24

Beitrag von Morgenstern » 05.11.2007 18:39

Der Fehler tritt bei mir jedoch bei Opera 9 auch auf.

Benutzeravatar
killerbees19
Mitglied
Beiträge: 1185
Registriert: 09.05.2006 17:33
Wohnort: Wien (Österreich)
Kontaktdaten:

Beitrag von killerbees19 » 08.11.2007 16:56

Das habe ich ja geschrieben: Erst ab Version 9 tritt der Fehler auf ;-)


MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!

Antworten

Zurück zu „phpBB 2.0: Mod Support“