Options

Figure. Options tab.

Field

Description

Read

Check this box to allow GET and HEAD HTTP protocol requests:

# GET is by far the most common method used to request a specified URL.

# HEAD is similar to GET but only the page headers are retrieved.

This is useful for retrieving meta-information.

Scripts

Check this box to allow the execution of scripts within this web site.

Directory content listing

Check this box to allow directory content listing within this web site. A web browser accesses the web server storage using an explorer like file.

If a folder is accessed without a page specified and IceWarp Server cannot find a default page (as listed under the Documents tab), then a directory listing is presented.

Note: If you check this option, you should also specify a default virtual host on that tab.

Write

Check this box to allow # PUT HTTP protocol requests.

# PUT is used to upload files to a specified Uniform Resource Identifier (URI) on the <WEB>.

Executables

Check this box to allow executables (http://server.executable.cgi/exe/com) to be run on this web site.

WebDAV

Check this box to allow WebDAV extensions to be used on this web site.

Briefly: WebDAV stands for "Web-based Distributed Authoring and Versioning".

It is a set of extensions to the HTTP protocol which allows users to collaboratively edit and manage files on remote web servers.

For more information about WebDAV, refer to its official portal http://www.webdav.org/ (tutorials, FAQs, ...) or see the description available at Wikipedia – http://en.wikipedia.org/wiki/WebDAV/

Keep open HTTP connections

Check this options to keep a connection open for a short time after a client request.

This can significantly speed up client/server communications.

Maximum connections

Specify the maximum number of simultaneous connections that you wish to allow to this web site.

Any requests when the limit has been reached will receive a "Server too busy" (Error 503) response.