• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Internet Explorer mit eigener Fehlerseite "austricksen"

J

j-l-n

Guest
Ich habe mit .htaccess eigene Fehlerseiten für HTTP 403, 404, 500, etc. definiert.

Wenn ich allerdings mit dem IE unter Win XP eine nicht existierende Seite aufrufe, erscheint die browsereigene Meldung und nicht die definierte Seite. In allen anderen Browsern ist es normal.

Wie kann ich nun den IE "austricksen", sodass er meine Fehlerseite anzeigt, und nicht die Standardmeldung des Browsers?
 
Anscheinend braucht man dazu ein <style> im HTML mit einer Mindestanzahl (393) von Zeichen.

Das wird bei mir im IE7-10 angezeigt:
Code:
<?php

header("HTTP/1.1 404 Not Found");
header("Content-Type: text/html; charset=UTF-8");
?>
<!DOCTYPE html>
<html>
  <title>Error 404</title>
  <style>/*123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890*/</style>
  <body>
  	File not found.
  </body>
</html>
 
Zurück
Oben