iTP Secure WebServer System Administrator's Guide (iTPWebSvr 6.0+)
Configuring the iTP Secure WebServer
iTP Secure WebServer System Administrator’s Guide—523346-002
7-16
Establishing User Directories
3. Upon locating a file that meets the content-negotiation criteria, the server returns
that file to the client.
If no file matches all the criteria, the server returns the one that offers the best
match according to the following criteria:
If multiple files are equal in terms of satisfying the criteria, the server returns the
smallest file.
For example, if the request contains the URL:
/us/ca/sj/store1/product
and its headers specify text/html and English (en) as preferences, the server
will return:
/us/ca/sj/store1/product.de.html
in preference to:
/us/ca/sj/store1/product.en.avi
However, in no case will the server return a file that is unacceptable in terms of any
of the header criteria.
To use multiview content negotiation, you must give each filename one or more
extensions that match the supported content-negotiation criteria. Do not store files for
different languages in subdirectories named for those languages unless the client will
include the subdirectory name explicitly in each URL.
Establishing User Directories
You may wish to allow one or more Open System Services (OSS) accounts on the host
machine to make content available to clients through your server. You can do this by
establishing private user directories.
You establish user directories by specifying UserDir directives in the server
configuration file (httpd.config), as follows:
UserDir user-dir
where:
user-dir
specifies a subdirectory in the user’s home directory.
Precedence Type
First content type
Second language
Third encoding