Cheatah: Redirect auf HTML-Seite

Beitrag lesen

Hi,

ich habe folgendes Problem:
Um Fehlermeldungen á la "Error 404 - File not found" abzufangen, kann ich bei
meinem Provider die Standardfehlermeldungen durch entsprechende CGI-Dateien
(error404.cgi usw.) ersetzen, die dann den entsprechenden HTML-Code generieren.

Nur habe ich noch nicht viel mit CGI/PERL gemacht, und möchte deshalb normale
HTML-Dateien benutzen und nur einen Redirect auf die entsprechenden Dateien
setzen.

Also:
Was muß ich in Perl schreiben um z.B. einen Redirect auf
www.domain.com/error/error404.html
zu setzen ?

normalerweise geht das mit der Datei .htaccess, die Du in Deinem WWW-Rootverzeichnis unterbringst. Dort muß nur folgende Zeile stehen:

ErrorDocument 404 http://www.domain.com/error/error404.html

Wenn es wirklich mit einem CGI-Script gemacht werden soll, tut es folgendes:

#!/usr/bin/perl
print "Location: http://www.domain.com/error/error404.html\n\n";

Die erste Zeile lautet vielleicht anders, frag dazu Deinen Provider ("Pfad zum Perl-Interpreter").

Cheatah