Hallo,
Ziel: Ein per WebDAV freigebenes Verzeichnis (/) soll neue Verzeichnisse
aufnehmen können, ind die dann nach Lust und Laune kopiert werden kann.
In der Wurzel sollen nur neue Verzeichnisse angelegt werden können,
jedoch keine Daten agbelegt werden.
<Location />
DAV on
Order Allow,Deny
Options +Indexes
IndexOptions FancyIndexing HTMLTable FoldersFirst NameWidth=* \
DescriptionWidth=* SuppressHTMLPreamble SuppressDescription
IndexOrderDefault Descending Date
<Limit GET PROPFIND OPTIONS DELETE MKCOL MOVE>
Allow from all
</Limit>
</Location>
<LocationMatch "^/.+/">
<LimitExcept GET PROPFIND OPTIONS DELETE MKCOL MOVE>
Allow from all
</LimitExcept>
</LocationMatch>
Geht einwandfrei mit Nautilus und cadaver. Kommt aber ein XP-Client,
kann er keine Verzeichnisse anlegen - den Menüpunkt gibts schlichtweg
nicht. In (bestehenden) Unterverzeichnissen aber sehr wohl.
Ein tcpdump bringt nur unglaubliche Gräßlichkeiten - da werden munter
Netbios name queries durch die Gegend geblasen, es wird gepingt, ja, und
zwischendurch wird tatsächlich auch WebDAV gesprochen:
------[Client]------
OPTIONS / HTTP/1.1
translate: f
User-Agent: Microsoft-WebDAV-MiniRedir/5.1.2600
Host: webdav.example.com
Content-Length: 0
Connection: Keep-Alive
Pragma: no-cache
------[Server]------
HTTP/1.1 200 OK
Date: Mon, 22 Jun 2009 17:28:49 GMT
Server: Apache/2.2.11 (Unix) DAV/2
DAV: 1,2
DAV: <http://apache.org/dav/propset/fs/1>
MS-Author-Via: DAV
Allow:
OPTIONS,GET,HEAD,POST,DELETE,TRACE,PROPFIND,PROPPATCH,COPY,MOVE,LOCK,UNLOCK
Content-Length: 0
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: httpd/unix-directory
Irgendwie ist mir ja unwohl bei der Vielzahl der Methoden, die angeblich
erlaubt sind.
Aber hat jemand eine Idee, warum Windows (es ist ein XP mit IE/, falls
das eine Rolle spielt), keine Verzeichnisse in der Wurzel anlegen mag?
Danke,
Rainer
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an [email protected]
sonstige Anfragen an [email protected]
--------------------------------------------------------------------------