Hallo,
Die Idee hatte ich mittlerweile auch:
header("HTTP/1.0 410 Gone");aber bei Aufruf der Seite bringt der FF keinen entspr. Hinweis, nur meinen Text, der vorher auch schon da war:
"Keine Veranstaltung (mehr) vorhanden für termin_id=[338].
Veranstaltungen werden bei Ende gelöscht."
Natürlich, man kann doch auch Fehlerseiten selbst gestalten. Hast Du mal im FireFox Extras-Seiteninformationen-Header aufgerufen?
Allerdings kommt auch hier keine entspr. Anzeige:
header("HTTP/1.0 404 Not Found");
Welche Anzeige erwartest Du im Browser? Hast Du diese Header-Angabe mal mit dem IE6 ausprobiert ;-)?
<?php
header('HTTP/1.0 404 Not Found');
header('content-type: text/html; charset=UTF-8');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Fehlerseite 404</title>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
Fehlerseite
</body>
</html>
Das funktioniert bei mir wie erwartet.
Mein Ziel ist es, dem Menschen im KLartext zu sagen, warum es diese Seite nicht mehr gibt und dem Browser zu sagen, er soll sie aus dem Index nehmen.
Wierreiche ich das?
Welchen Index im Browser meinst Du? Meinst Du den Index von Suchmaschinen? Dann mit
header('HTTP/1.0 410 Gone');
viele Grüße
Axel