Apache modules (containing directives) supported by IBM HTTP Server

This section provides information on Apache modules that are supported by IBM HTTP Server. The directives defined within the supported Apache modules can be used to configure IBM HTTP Server.

Supported Apache modules

Module Description URL
core Core Apache HTTP Server features http://publib.boulder.ibm.com/httpserv/manual60/mod/core.html

[Windows] mpm_winnt

Multi-processing module (MPM) http://publib.boulder.ibm.com/httpserv/manual60/mod/mpm_winnt.html

[AIX] [HP-UX] [Linux] [Solaris] worker

MPM http://publib.boulder.ibm.com/httpserv/manual60/mod/worker.html
mod_access Provides access control based on client host name, IP address, or other characteristics of the client request. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_access.html
mod_actions Provides for executing CGI scripts, based on media type or request method. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_actions.html
mod_alias Provides for mapping different parts of the host filesystem in the document tree and for URL redirection. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_actions.html
mod_asis Sends files that contain their own HTTP headers. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_asis.html
mod_auth User authentication using text files. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_auth.html
mod_auth_anon Allows "anonymous" user access to authenticated areas. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_auth_anon.html
mod_auth_dbm Provides for user authentication using DBM files. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_auth_dbm.html
mod_autoindex Generates directory indexes automatically, similar to:

[AIX] [HP-UX] [Linux] [Solaris] ls command

[Windows] dir shell command

http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_autoindex.html
mod_cache Content cache keyed to URIs.
Tip: The recommended file handle caching mechanism is the CacheEnable feature of mod_cache.

http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_cache.html

http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_cache.html#cacheenable

[Windows] mod_cgi

Execution of CGI scripts. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_cgi.html

[AIX] [HP-UX] [Linux] [Solaris] mod_cgid

Execution of CGI scripts using an external CGI daemon. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_cgid.html

mod_dav

Distributed Authoring and Versioning (WebDAV) functionality. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_dav.html

mod_dav_fs

File system provider for mod_dav. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_dav_fs.html
mod_deflate Compress content before it is delivered to the client. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_deflate.html
mod_dir Provides for "trailing slash" redirects and serving directory index files. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_dir.html
mod_env Content cache storage manager keyed to URIs. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_env.html
mod_expires Generation of Expires HTTP headers according to user-specified criteria. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_expires.html

mod_ext_filter

Pass the response body through an external program before delivery to the client. http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_ext_filter.html

mod_file_cache

Caches a static list of files in memory.
Tip: The recommended file handle caching mechanism is the CacheEnable feature of mod_cache.
http://publib.boulder.ibm.com/httpserv/manual60/mod/mod_file_cache.html
mod_headers Customization of HTTP request and response headers. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_headers.html
mod_imap Server-side image map processing. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_imap.html
mod_include Server-parsed html documents (Server Side Includes). http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_include.html
mod_info Provides a comprehensive overview of the server configuration. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_info.html

[Windows] mod_isapi

ISAPI extensions within Apache. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_isapi.html
mod_log_config Logging of the requests made to the server. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_log_config.html
mod_mem_cache Content cache keyed to URIs. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_mem_cache.html
mod_mime Associates the requested extensions for a filename with the behavior of the file (handlers and filters), and content (mime-type, language, character set and encoding). http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_mime.html

mod_mime_magic

Determines the MIME type of a file by looking at a few bytes of its contents.
Important: Using mod_mime_magic can decrease performance because the file must be read and compared to a set of patterns to determine the content- type.
http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_mime_magic.html
mod_negotiation Provides for content negotiation. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_negotiation.html
mod_proxy HTTP/1.1 proxy/gateway server http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_proxy.html
mod_proxy_connect mod_proxy extension for CONNECT request handling. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_proxy_connect.html

mod_proxy_ftp

FTP support module for mod_proxy. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_proxy_ftp.html
mod_proxy_http HTTP support module for mod_proxy. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_proxy_http.html
mod_rewrite Provides a rule-based rewriting engine to rewrite requested URLs on the fly. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_rewrite.html
mod_setenvif Enables the setting of environment variables based on characteristics of the request. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_setenvif.html
mod_so Loading of executable code and modules into the server at start-up or restart time. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_so.html
mod_speling Attempts to correct mistaken URLs that users might have entered by ignoring capitalization and by allowing up to one misspelling. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_speling.html
mod_status Provides information on server activity and performance. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_status.html
mod_unique_id Provides an environment variable with a unique identifier for each request. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_unique_id.html
mod_userdir User-specific directories. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_userdir.html
mod_usertrack Clickstream logging of user activity on a site. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_usertrack.html
mod_vhost_alias Provides for dynamically configured mass virtual hosting. http://publib.boulder.ibm.com/httpserv/manual60//mod/mod_vhost_alias.html



Related information
Apache directives
Set up listening sockets
Virtual hosts
Log files
Configuration files
Configuration sections
Authentication, authorization, and access control
Environment variables
URL rewriting guide
Other topics
Reference topic    

Terms of Use | Feedback

Last updated: Aug 30, 2010 3:02:35 PM CDT
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=vela&product=ihs-dist&topic=rihs_apachemods
File name: rihs_apachemods.html