dynamische CGI-Verzeichnisse für Apache
Andreas
- webserver
Ich hatte diese Frage schonmal gestellt, leider aber nur eine unbrauchbare Antwort bekommen. Daher nochmal der Versuch:
Wie kann man Apache so konfigurieren, dass sämtliche Verzeichnisse (unterhalb der DocRoot) mit dem Namen cgi-bin als Skriptverzeichnisse behandelt werden?
Danke für eure Hilfe!
Ich hatte diese Frage schonmal gestellt, leider aber nur eine unbrauchbare Antwort bekommen. Daher nochmal der Versuch:
Wie kann man Apache so konfigurieren, dass sämtliche Verzeichnisse (unterhalb der DocRoot) mit dem Namen cgi-bin als Skriptverzeichnisse behandelt werden?
Danke für eure Hilfe!
Geht glaube ich nicht.
Du darfst zwar innerhalb der Directory Direktive Wildcards angeben, aber ich schätze, ein Wildcard behandelt nur eine Verzeichnisebene . <directory /path/*/cgi-bin> schaut wahrscheinlich nur eine Verzeichnishierarchie unterhalb von "path".
Sorry, vielleicht findest Du in der Doku mehr...
1.3: http://httpd.apache.org/docs/howto/cgi.html
2.0: http://httpd.apache.org/docs-2.0/howto/cgi.html
Gun
hi
Wie kann man Apache so konfigurieren, dass sämtliche Verzeichnisse (unterhalb der DocRoot) mit dem Namen cgi-bin als Skriptverzeichnisse behandelt werden?
also einen ScriptAlias für /cgi-bin/ kann es nur einmal geben. Du kannst jedoch mehrere cgi-bin Verzeichnisse anlegen und dann in der Directory Directive folgendes eintragen
<Directory /xyz/>
Options ExecCGI
AddHandler cgi-script .cgi .pl
</Directory>
Wobei: deine /cgi-bin/ 's liegen unterhalb /xyz/ , xyz kann auch die DocRoot sein.
Erwin