Hi Ralf,
heißt das, ich kann nicht gleichzeitig mehrere
Verzeichnisse verwenden und muss, je nach dem, mit
welchem Verzeichnis ich arbeiten möchte, die
httpd.conf anpassen?
Nein.
Oder kann ich folgendes machen?
Ja.
ScriptAlias /cgi-bin/ "G:/abc/cgi-bin/"
Das alleine sollte reichen.
Aber Achtung: Natürlich darfst Du den URL (den ersten
der beiden Parameter) nur ein einziges Mal verwenden.
Vermutlich überschreibt die zweite Definition die erste
(oder sie hat keinen Effekt), deshalb funktioniert es
bei Dir bisher nicht in allen Verzeichnissen (in einem
davon _sollte_ es bereits funktionieren).
Dafür muß der URL aber keineswegs "/cgi-bin/" heißen
- da hast Du die völlig freie Aauswahl.
<Directory "G:/abc/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
Damit nimmst Du aus dem Verzeichnis einige Rechte weg,
die aber innerhalb eines ScriptAlias eh praktisch keine
Bedeutung haben (vor allem, wenn Du selbst Schreibrecht
auf httpd.conf hast).
Viele Grüße
Michael