Jörg: CGI-Skriptaufruf durch Direkteingabe verhindern

Beitrag lesen

Hallo!

Ich habe oft gesehen, dass CGI(Perl)-Skripte nur durch verlinkte Seiten ausgeführt werden. Wenn ich zum Beispiel "http://www.seite.de/cgi-bin/skript.pl" eingebe kommt ein Server-Error.

Genau das ist das was ich möchte (Meine Skripte werden bei Direkeingabe ausgeführt). Mein Webhosting-Service sagte mir ich solle die mit HTTP_REFERER erledigen. Da HTTP_REFERER bei Frames (Netscape) bzw. bei Opera teilweise überhaupt nicht definiert ist suche ich nach einer anderen Lösung. (Ich programmiere mir Perl.)

Kann ich vielleicht serverseitig Einstellungen vornehmen, die mein Vorhaben in die Tat umsetzen? (--> Webshell???)

Hat jemand Ideen und Vorschläge für mich? - momentan ist meine Seite dadurch wenig professionell.

DANKE!

Schöne Grüsse,

Jörg