Es gibt doch Provider, da können scripts in beliebigen Verzeichnissen liegen, wie geht das ?
Ich erstelle nämlich momentan mehrer Homepages, die auf einem Test-webserver liegen. Bei allen möchte ich natürlich scripts mit cgi-bin/... aufrufen. Da die Homepages aber in verschiedenen Verzeichnissen liegen, geht das ja nicht, oder ?
<Directory "pfadname">
Options ExecCGI
AddHandler cgi-script .pl
</Directory>
Die Add-Handler-Direktive kann Webserver-global oder Verzeichnis-lokal eingesetzt werden. Sie definiert dann in dem Nicht-CGI-Verzeichnis, welche Endungen als CGI-Anwendungen erkannt werden sollen. (*.cgi ist global vordefiniert, wirkt aber nur zusammen mit Options ExecCGI.)
Das ist die schönere der beiden CGI-Methoden - ich mag keine CGI-BINs ...