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