Page 1 of 1

fehlerseite.php

Posted: Thu Mar 05, 2009 12:00 pm
by Frosch1000
ich habe eine eigene fehlerseite.php erstellt, und würde gern alten Seiten die in der Struktur http://www...de/...htm nicht mehr vorhanden sind auf diese Seite umleiten. Leider kann ich machen was ich will, immer kommt die index.php.

Re: fehlerseite.php

Posted: Thu Mar 05, 2009 12:19 pm
by garvinhicking
Hi!

Du könntest die content.tpl deines serendipitytemplates bearbeiten und eine Abfrage wie

Code: Select all

{if $view == '404'}
... hier dein HTML für Fehlerseite ...
{else}
... hier der normale content.tpl inhalt...
{/if}
einfügen...

Grüße,
Garvin

Re: fehlerseite.php

Posted: Thu Mar 05, 2009 12:24 pm
by Frosch1000
ok ich veruschs.

aber warum funktioniert das nicht

Code: Select all

ErrorDocument 404 /fehlerseite.php

Re: fehlerseite.php

Posted: Thu Mar 05, 2009 12:40 pm
by Frosch1000
mal noch eine Verständnisfrage ... wird denn bei einer nicht vorhandenen Seite 404 z.B. an suchmaschinenbots gesendet, auch wenn dann die index.php oder eine andere Seite angezeigt wird ?

Re: fehlerseite.php

Posted: Thu Mar 05, 2009 1:30 pm
by garvinhicking
Hi!

Weil Serendipity den 404 Errorhandler selbst belegt, wenn Du URL Rewriting haben möchtest...

Wenn s9y ne Seite nich findet, zeigt es den standard bloginhalt und gibt aber den HTTP 404 header uas.

Grüße,
Garvin

Re: fehlerseite.php

Posted: Thu Mar 05, 2009 2:21 pm
by Frosch1000
ok danke, der code hat auch geklappt.