Am 20.04.2002 um 15:47 schrieb Michael Hilscher:
ich würde gerne dem Apache Server für virtuelle Server jeweils andere RootPfade mitgeben und so
*/htdocs/kunde1/* */htdocs/kunde2/*
trennen. Leider erlaubt mir Apache nicht, in der virual Server Sektion einfach ein ServerRoot festzulegen. Was habe ich übersehen?
Die Direktive ServerRoot bezeichnet das Basisverzeichnis, unterhalb dessen alle anderen entscheidenen Verzeichnisse des Apachen, wie z.B. conf/ oder log/, liegen. Normalerweise ist dies /usr/local/apache. Jeder Apache-Server hat nur einen ServerRoot. Allerdings verteilt SuSE die Unterverzeichnisse conf/, log/, etc. auf verschiedene Bereiche des Dateisystems. Daher kann es leicht zu Verwirrungen kommen. Der ServerRoot muss jedoch - wenn ich mich nicht irre - immer noch /usr/local/httpd sein. Die Direktive, die du suchst, heißt wahrscheinlich DocumentRoot und gibt den Stammpfad für jeden virtuellen Host an. MfG, Dennis -- Dennis Stosberg eMail: dennis@stosberg.net pgp key: http://stosberg.net/dennis.asc icq: 63537718