WebDAV: diferència entre les revisions

De WikiMar
Salta a la navegació Salta a la cerca
(Pàgina nova, amb el contingut: «<br> <br> Part del Fitxer /etc/apache2/vhost_nomdomini.conf: <pre> <Directory /var/www/de.espai.de/htdocs/dav> DAV On #AuthType Digest ...».)
 
Cap resum de modificació
Línia 1: Línia 1:
<br>  
<br>  
<br> Part del Fitxer /etc/apache2/vhost_nomdomini.conf:


<br>  
<br>  
Part del Fitxer /etc/apache2/vhost_nomdomini.conf:
<pre>
<pre>
<Directory /var/www/de.espai.de/htdocs/dav>
  <Directory /var/www/de.espai.de/htdocs/dav>
         DAV On
         Dav On
         #AuthType Digest
         Options None
         #AuthName "Bluehz's iDisk"
         #Options Indexes FollowSymLinks
         #AuthDigestDomain idisk.domain_Name_here
         AllowOverride None
         #AuthDigestFile /usr/local/apache/conf/users/domain_Name_here/.digest_pw
         Order allow,deny
         AuthType Basic
         Allow from all
         AuthName "Restricted Repository"
         #DavMinTimeout 600
        AuthUserFile /var/www/de.espai.de/.davpasswd


        AllowOverride None
        Options None
         BrowserMatch "Dreamweaver-WebDAV*" redirect-carefully
         BrowserMatch "Dreamweaver-WebDAV*" redirect-carefully
         BrowserMatch "^WebDrive" redirect-carefully
         BrowserMatch "^WebDrive" redirect-carefully
Línia 24: Línia 19:
         BrowserMatch "Microsoft-WebDAV-MiniRedir/5.1.2600" redirect-carefully
         BrowserMatch "Microsoft-WebDAV-MiniRedir/5.1.2600" redirect-carefully
         BrowserMatch "Microsoft Data Access Internet Publishing Provider" 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>
         <Limit GET HEAD OPTIONS PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
                #Require user bluehz
                 Require valid-user
                 Require valid-user
                #Require user m
         </Limit>
         </Limit>
         <LimitExcept GET HEAD OPTIONS>>
         <LimitExcept GET HEAD OPTIONS>>
                 Require user guest
                 Require user guest
         </LimitExcept>
         </LimitExcept>
</Directory>
  </Directory>
 
</pre>  
 
<br>
</pre>
 
 
 
 
 


<br>


<br>


<br>


  &lt;Directory /var/www/de.espai.de/htdocs/dav&gt;
  &lt;Directory /var/www/de.espai.de/htdocs/dav&gt;
Línia 70: Línia 66:
  &lt;/Directory&gt;
  &lt;/Directory&gt;


<br>


<br> <br>


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:


<br>
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 "Dreamweaver-WebDAV*" redirect-carefully
         BrowserMatch "^WebDrive" redirect-carefully
         BrowserMatch "^WebDrive" redirect-carefully

Revisió del 12:50, 15 jul 2008



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