Alias & Directory Listing

Alles, was den Apache betrifft, kann hier besprochen werden.

Alias & Directory Listing

Postby Urmeli » 06. September 2009 02:57

Hallo zusammen,

ich habe folgendes Problem.
Ich habe auf meinem Server ein SSL Webdav Verzeichnis eingerichtet.
Nun möchte ich ein Verzeichnis, welches nicht im Document Root liegt als Unterverzeichnis ins Webdav Hauptverzeichnis mappen.

Das ganze sieht momentan so aus:

Code: Select all
DocumentRoot /var/www/vhosts/meinedomain.de/subdomains/files/httpdocs

Alias /webdavs/test /home/test

<Directory /var/www/vhosts/meinedomain.de/subdomains/files/httpdocs/webdavs>
   DAV on
   ForceType text/plain
   SSLRequireSSL
   AuthUserFile /var/www/vhosts/meinedomain.de/subdomains/files/httpdocs/webdavs/.htpasswd
   AllowOverride none
   AuthType Basic
   AuthName "WebDAV Secure"
   Options Indexes
   #AuthDigestDomain /webdavs/ https://files.meinedomain.de/webdavs/
   Require valid-user
</Directory>

<Directory /home/test>
   DAV on
   ForceType text/plain
   SSLRequireSSL
   AuthUserFile /var/www/vhosts/meinedomain.de/subdomains/files/httpdocs/webdavs/.htpasswd
   AllowOverride none
   AuthType Basic
   AuthName "WebDAV Secure"
   Options Indexes
   #AuthDigestDomain /webdavs/ https://files.meinedomain.de/webdavs/
   Require valid-user
</Directory>


Das ganze funktioniert auch soweit, ich kann unter der URL
https://files.meinedomain.de/webdavs
das Webdav Hauptverzeichnis und unter
https://files.meinedomain.de/webdavs/test
der Testverzeichnis erreichen.

Das Problem ist nur, dass ich im Directory Listing des Hauptverzeichnises nicht das Verzeichnis /test als Unterordner angezeigt bekommen.

Gibt es da ne Möglichkeit das einzurichten? Bin jetzt schon fast 5 Stunden auf der Suche und so langsam am verzweifeln.

Mfg Urmel
Urmeli
 
Posts: 2
Joined: 06. September 2009 02:45

Re: Alias & Directory Listing

Postby Nobbie » 06. September 2009 10:44

Nein, das geht nicht.

Da Du aber offensichtlich unter Linux arbeitest, kannst Du statt des ALIAS in Apache einfach einen Symbolic Link von /home/test nach /var/www/vhosts/meinedomain.de/subdomains/files/httpdocs/webdavs/test anlegeen - dann funktioniert es so, wie Du willst. Dazu muss bei den Options "FollowSymLinks" angegeben sein.

Symbolic Link anlegen:

Code: Select all
ln -s /home/test /var/www/vhosts/meinedomain.de/subdomains/files/httpdocs/webdavs/test


in einem Terminal eingeben. Ggf. müssen Benutzerrechte angepasst werden.
Nobbie
 
Posts: 8775
Joined: 09. March 2008 13:04

Re: Alias & Directory Listing

Postby Urmeli » 06. September 2009 11:22

Danke, scheint zu gehen.

Mfg Urmel
Urmeli
 
Posts: 2
Joined: 06. September 2009 02:45


Return to Apache

Who is online

Users browsing this forum: No registered users and 1 guest