PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Alias für Home Directory bei Apache



gasometer
28.05.03, 19:39
Ich will auf meinem Apache den Usern ein eigenes Verzeichniss geben.
Ich hab eigentlich alles geschafft, nur die Startpage wird nicht angezeigt.

Ich kann mit:

www.domain.com/username

auf die Home Verzeichnisse zugreifen, dabei wird aber der Inhalt angezeigt und
nicht die Startpage.

Mit www.domain.com/~username/ gehts.

Was muss ich da noch angeben um direkt die Startpage anzeigen zu lassen?

Ich hab schon ein bisschen probiert und nachgelesen, aber irgendwie krieg
ich das nicht hin.

Wär nett wenn mir jemand schnell ein Beispiel geben könnte, danke!

LINUXRH7
28.05.03, 20:00
option indexes

gasometer
28.05.03, 20:14
Hmm, das ist eigentlich drin.

Hier der Ausschnitt:

<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
Order deny,allow
Deny from all
</Limit>
</Directory>

AliasMatch ^/([^/]*) /home/$1/public_html/


So wies jetzt ist, wird immer der Inhalt angezeigt.

Dewitt
28.05.03, 22:40
Was kommt denn bei sowas hier? =)

---------------------------
www.domain.com/username/
---------------------------

Gruss,
Dennis

gasometer
28.05.03, 23:03
Irgendwie blick ich da nicht mehr durch.

ob www.domain.com/username oder www.domain.com/username/
kommt immer der Inhalt.
Wenn ich dann aber index.html anhänge, kommt Seite nicht gefunden.
Auch alle anderen Dateien können nicht angezeigt werden.
Allerdings kann ich .zip Dateien runterladen.

Muss ich da noch was spezielles anhängen?

Hat nich jemand ein Beispiel oder ne gute Seite wo sowas beschrieben ist?

Leider Blick ich in der Dokumentation nicht so recht durch, da ich nur
beschränkt Englisch verstehe.

gasometer
29.05.03, 01:01
Ich habs nun endlich kapiert.

Es lag daran, dass ich die folgenden wildcards nicht gesetzt habe.

AliasMatch ^/([^/]*)/?(.*) /home/$1/public_html/$2