WebDAV und VirtualHost

Irgendwelche Probleme mit XAMPP für Windows? Dann ist hier genau der richtige Ort um nachzufragen.

WebDAV und VirtualHost

Postby SteffenKosiol » 30. March 2007 18:46

Hi,

bin hier neu und habe ein Problem mit der Einstellung von meinem aktuellen XAMPP 1.6.

Ich habe mir in der httpd-vhost.conf einene virtuellen Host für das Verzeichnis C:/test erstellt. In diesem befindet sich auch eine htaccess für eine Authentifizierung.

Nun möchte ich WebDav für diesen virtuellen Host konfigurieren, jedoch eine andere Anmeldung (nicht auf die htaccess zugreifen), sondern eine gesonderte Datei für die Authentifizierung.

Vielleicht könnt ihr mir helfen. Mein Latein ist nämlich am Ende.
SteffenKosiol
 
Posts: 4
Joined: 30. March 2007 18:39

Postby Wiedmann » 30. March 2007 19:11

Du brauchst halt 2 verschiedene URIs für die "Zugriffsarten" und konfigurierst den Auth über die Locations in der "httpd.conf" und nicht in einer ".htaccess".

Oder du machst das innerhalb von LIMIT.

Nun möchte ich WebDav für diesen virtuellen Host konfigurieren, jedoch eine andere Anmeldung

Die Frage ist aber: Für was genau willst du das überhaupt machen?
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby SteffenKosiol » 30. March 2007 19:22

Hi,

danke für deine Antwort.
Ich habe ein Projekt, wo sich Personen in einen Plan eintragen können. Dabei realisiere ich die Authentifizierung mittels htaccess.

Nun möchte ich, dass nur die Administratoren die Möglichkeit haben via WebDAV die Web-Site zu aktualisieren.

Vielleicht kannst du mir den aufbau der entprechenden Zeilen in den Konfigurationsdateien schilder.

Danke schon mal im Vorraus.
SteffenKosiol
 
Posts: 4
Joined: 30. March 2007 18:39

Postby Wiedmann » 30. March 2007 19:30

z.B.:
Code: Select all
Alias /normal /foo/dav/
Alias /dav /foo/dav/

<Directory /foo/dav>
</Directory

<Location /normal>
  Auth-Directives 1
</Location>

<Location /davl>
  Auth-Directives 2
</Location>
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby SteffenKosiol » 30. March 2007 23:20

In welcher Datei muss ich dass machen?

Nehmen wir an das Verzeichnis ist C:\Test.
Dann steht bei mir momentan in der httpd-vhost.conf folgendes drin:

NameVirtualHost 127.0.0.1
<VirtualHost 192.168.0.100 xxx.dyndns.org>
ServerAdmin xxx@xxx.de
ServerName xxx.dyndns.org
DocumentRoot "C:/Test/"
ScriptAlias /cgi-bin/ "E:/Test/cgi-bin/"
ErrorLog "E:/Test/logs/error.log"

<Directory />
AllowOverride All
Options FollowSymLinks
Order allow,deny
allow from all
</Directory>
</VirtualHost>

Danke.
SteffenKosiol
 
Posts: 4
Joined: 30. March 2007 18:39


Return to XAMPP für Windows

Who is online

Users browsing this forum: No registered users and 15 guests