Webmaster in a Nutshell, Third Edition

Team-Fly    

 
Webmaster in a Nutshell, 3rd Edition

By Robert Eckstein, Stephen Spainhour

Table of Contents
Chapter 19.  Apache Modules

19.11 mod_dav

This module provides Apache functionality for WebDAV web-based Distributed Authoring and Versioning. This is an extension to the HTTP protocol that allows for authoring, editing and managing resources on a remote web server. Apache 2.0 and up.

Enable WebDAV for specific directories by placing Dav on in directory subsections of httpd.conf . In the main part of the server config file, you must specify a server-writable file to be used as the DAV lock database with DavLockDB.

Dav

Dav onoff

[Within <Directory>]

Enables WebDAV methods to be used on files in the specified server location. You should also require user authentication to the affected files.

DavDepthInfinity

DavDepthInfinity onoff

[Within <Directory>]

Allows PROPFIND requests containing the header "Depth: Infinity". The default is off because this type of request could be used as a denial of service attack.

DavLockDB

DavLockDB path

[ server config ]

Specifies the name (full pathname, without extension) of the lock file database that manages user access to DAV-enabled files.

DavMinTimeout

DavMinTimeout time

[Within <Directory>]

Sets the minimum amount of time, in seconds, that a lock on a DAV resource will be held by the server.


Team-Fly    
Top

Категории