WebDAV: diferència entre les revisions
Salta a la navegació
Salta a la cerca
Cap resum de modificació |
Cap resum de modificació |
||
Línia 1: | Línia 1: | ||
<br> | <br> | ||
Es pot fer amb | |||
<Location /dav> | |||
... | |||
</Location> | |||
pero aleshores no es pot posar el AllowOverride None | |||
<br> Part del Fitxer /etc/apache2/vhost_nomdomini.conf: | <br> Part del Fitxer /etc/apache2/vhost_nomdomini.conf: | ||
<br> | <br> | ||
<pre> | <pre> <Directory /var/www/de.espai.de/htdocs/dav> | ||
Dav On | Dav On | ||
Options None | Options None | ||
Línia 24: | Línia 29: | ||
AuthUserFile /var/www/de.espai.de/.davpasswd | AuthUserFile /var/www/de.espai.de/.davpasswd | ||
<Limit GET HEAD OPTIONS PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> | |||
Require valid-user | Require valid-user | ||
#Require user m | #Require user m | ||
</Limit> | |||
<LimitExcept GET HEAD OPTIONS>> | |||
Require user guest | Require user guest | ||
</LimitExcept> | |||
</Directory> | |||
</pre> | </pre> | ||
<br> | <br> |
Revisió del 13:01, 15 jul 2008
Es pot fer amb
<Location /dav> ... </Location>
pero aleshores no es pot posar el AllowOverride None
Part del Fitxer /etc/apache2/vhost_nomdomini.conf:
<Directory /var/www/de.espai.de/htdocs/dav> Dav On Options None #Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all #DavMinTimeout 600 BrowserMatch "Dreamweaver-WebDAV*" redirect-carefully BrowserMatch "^WebDrive" redirect-carefully BrowserMatch "^WebDAVFS" redirect-carefully BrowserMatch "Microsoft-WebDAV-MiniRedir/5.1.2600" redirect-carefully BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully AuthType Basic AuthName "Restricted Repository" AuthUserFile /var/www/de.espai.de/.davpasswd <Limit GET HEAD OPTIONS PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> Require valid-user #Require user m </Limit> <LimitExcept GET HEAD OPTIONS>> Require user guest </LimitExcept> </Directory>
<Directory /var/www/de.espai.de/htdocs/dav> DAV On #AuthType Digest #AuthName "Bluehz's iDisk" #AuthDigestDomain idisk.domain_Name_here #AuthDigestFile /usr/local/apache/conf/users/domain_Name_here/.digest_pw AuthType Basic AuthName "Restricted Repository" AuthUserFile /var/www/de.espai.de/.davpasswd AllowOverride None Options None BrowserMatch "Dreamweaver-WebDAV*" redirect-carefully BrowserMatch "^WebDrive" redirect-carefully BrowserMatch "^WebDAVFS" redirect-carefully BrowserMatch "Microsoft-WebDAV-MiniRedir/5.1.2600" redirect-carefully BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully <Limit GET HEAD OPTIONS PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> #Require user bluehz Require valid-user </Limit> <LimitExcept GET HEAD OPTIONS>> Require user guest </LimitExcept> </Directory>
The important part is that, in case that the folders cannot be deleted or renamed in WebDAV for Windows XP or Vista it is needed to add the following lines:
BrowserMatch "Dreamweaver-WebDAV*" redirect-carefully BrowserMatch "^WebDrive" redirect-carefully BrowserMatch "^WebDAVFS" redirect-carefully BrowserMatch "Microsoft-WebDAV-MiniRedir/5.1.2600" redirect-carefully BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
Aquest error ha estat corretgit gracies al post: http://marc.info/?l=dav-dev&m=108742481918786&w=2