Marcus Vieß: Filter im CGI

Beitrag lesen

Hallo, noch ein paar Fragen.
So erstmal das korpus delikti.
Rausgefiltert soll werden /robots.txt und /favicon.ico
Was ich auch versuche es klappt nicht deshalb nochmal ein aufruf zur hilfe.

my(@filter) = ('/robots.txt','favicon.ico$');
my($filter) = join('',@filter);
if(!($ENV{'REDIRECT_URL'} =~ /($filter)/))
   {
   &mailschicken;
#  &logschreiben;
   &htmlausgabe
   }

1. Wo war das else nochmal ??? also wenn z.B /favicon.ico kommt soll nur das subprog &htmlausgabe
ausgeführt werden.
2. Wenn ein File wie robots bzw favicon kommt bekomme ich den berühmten internal server error.
3. Wie lautet der richtige Filter Syntax für /robots.txt ?

gruss,
            Marcus ...