Andreas: dynamische CGI-Verzeichnisse für Apache

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!

  1. 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

  2. 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

    --
    SELFforum - Das Tor zur Welt!
    Theoretiker: Wie kommt das Kupfer in die Leitung?
    Praktiker: Wie kommt der Strom in die Leitung?