mod_cache
Name
mod_cache — HTTP handler for serving objects from a local filesystem
Description
mod_cache serves local files when certain URIs are requested. Note that mod_fastcgi(4gx) has a table of its own and higher precedence.
Configuration directives
This component shares http.cfg. See http(8gx).
URI map
The filemap that specifies which URIs to handle is cache.txt, which is searched for in config_file_path. The usual location is /etc/gromox/cache.txt.
Each line in this file consists of 3 columns separated by whitespace:
Domain or wildcard to match the HTTP Host: header with.
URI path (prefix) to match
Target file/directory within the filesystem
If the file has no lines, no documents will be served this way. If the file is absent however, a set of default entries will be used.
Default entries
* /web /usr/share/grommunio-web
* /EWS/Messages.xsd /usr/share/gromox/Messages.xsd
* /EWS/Services.wsdl /usr/share/gromox/Services.wsdl
* /EWS/Types.xsd /usr/share/gromox/Types.xsd
Files
config_file_path/cache.txt: URI map specifying which paths are served
See also
gromox(7), http(8gx)