« Renaming Sponsored Links in AdSenseThe Latest and Greatest php.ini »
Apache Directives and Modules on DreamHost
For those of you web insiders smart enough to be using DreamHost, here’s a list of available modules and directives allowed. They should help you utilize all the incredible features available on the Apache 2 install. See the Directive Quick Reference for detailed .htaccess directive info, or Apache Module Reference for module information.
This list goes in order of which module was loaded first. This is important to know sometimes. At any rate these are the available modules for DreamHost Apache 2 Servers
LEGEND
D-<Directory>, F-<Files> or L-<Location>
Container for directives affecting resources located in the specified directories.
Container for directives affecting resources accessed through the specified URL paths.
Container to map directives to a particular virtual host, takes one or more host addresses.
Container for directives affecting files matching specified patterns. Allowed in httpd.conf and .htaccess
Container for authentication directives when accessed using specified HTTP methods. Allowed in httpd.conf and .htaccess
Container for authentication directives to be applied when any HTTP method other than those specified is used to access the resource. Allowed in httpd.conf and .htaccess
Container for directives based on existance of specified modules. Allowed in httpd.conf and .htaccess
Container for directives based on existance of command line defines. Allowed in httpd.conf and .htaccess
Container for directives affecting resources located in the specified directories.
Container for directives affecting resources accessed through the specified URL paths.
Container for directives affecting files matching specified patterns. Allowed in httpd.conf and .htaccess
An HTTP authorization type (e.g., “Basic”). Allowed in httpd.conf inside D, F, and L, also in .htaccess
The authentication realm (e.g. “Members Only”). Allowed in httpd.conf inside D, F, and L, also in .htaccess
Selects which authenticated users or groups may access a protected space. Allowed in httpd.conf inside D, F, and L, also in .htaccess
access policy if both allow and require used (‘all’ or ‘any’). Allowed in httpd.conf inside D, F, and L, also in .htaccess
The name of the default charset to add to any Content-Type without one or ‘Off’ to disable. Allowed in httpd.conf and .htaccess
Set to on or off for PATH_INFO to be accepted by handlers, or default for the per-handler preference. Allowed in httpd.conf and .htaccess
Name(s) of per-directory config files (default: .htaccess).
Root directory of the document tree.
Change responses for HTTP errors. Allowed in httpd.conf and .htaccess
Controls what groups of directives can be configured by per-directory config files. Allowed in httpd.conf inside D, F, and L
Set a number of attributes for a given directory. Allowed in httpd.conf and .htaccess
the default MIME type for untypable files. Allowed in httpd.conf and .htaccess
Specify components used to construct a file’s ETag. Allowed in httpd.conf and .htaccess
Controls whether memory-mapping may be used to read files. Allowed in httpd.conf and .htaccess
Controls whether sendfile may be used to transmit files. Allowed in httpd.conf and .htaccess
Port was replaced with Listen in Apache 2.0.
“on” to enable, “off” to disable reverse DNS lookups, or “double” to enable double-reverse DNS lookups. Allowed in httpd.conf anywhere
The email address of the server administrator.
The hostname and port of the server.
En-/disable server signature (on|off|email). Allowed in httpd.conf and .htaccess
Common directory of server-related files (logs, confs, etc.).
The filename of the error log.
A name or names alternately used to access the server.
The pathname the server can be reached at.
Timeout duration (sec).
Enable identd (RFC 1413) user lookups – SLOW. Allowed in httpd.conf anywhere
whether or not to send a Content-MD5 header with each request. Allowed in httpd.conf and .htaccess
How to work out the ServerName : Port when constructing URLs. Allowed in httpd.conf anywhere
Name of the config file to be included. Allowed in httpd.conf anywhere
Level of verbosity in error logging.
A numeric IP address:port, or the name of a host.
Determine tokens displayed in the Server: header – Min(imal), OS or Full.
Limit on maximum size of an HTTP request line.
Limit on maximum size of an HTTP request header field.
Limit (0 = unlimited) on max number of header fields in a request message.
Limit (in bytes) on maximum size of request message body. Allowed in httpd.conf and .htaccess
Limit (in bytes) on maximum size of an XML-based request body. Allowed in httpd.conf and .htaccess
Soft/hard limits for max CPU usage in seconds. Allowed in httpd.conf and .htaccess
Soft/hard limits for max memory usage per process. Allowed in httpd.conf and .htaccess
soft/hard limits for max number of processes per uid. Allowed in httpd.conf and .htaccess
maximum recursion depth of internal redirects and subrequests.
a mime type that overrides other configured type. Allowed in httpd.conf and .htaccess
a handler name that overrides any other configured handler. Allowed in httpd.conf and .htaccess
filter (or ; delimited list of filters) to be run on the request content. Allowed in httpd.conf and .htaccess
filter (or ; delimited list of filters) to be run on the request body. Allowed in httpd.conf and .htaccess
output filter name followed by one or more content-types. Allowed in httpd.conf and .htaccess
Allow URLs containing ‘/’ encoded as ‘%2F’.
A file for logging the server process ID.
A file for Apache to maintain runtime process management information.
The lockfile used when Apache needs to lock the accept() call.
Maximum number of requests a particular child serves before dying.
The location of the directory Apache changes to before dumping core.
Valid accept mutexes for this platform and MPM are: default, flock, fcntl, sysvsem.
Maximum number of 1k blocks a particular childs allocator may hold.
Effective user id for this server.
Effective group id for this server.
Maximum length of the queue of pending connections, as used by listen(2).
filter (or ; delimited list of filters) to be run on the request body. Allowed in httpd.conf and .htaccess
output filter name followed by one or more content-types. Allowed in httpd.conf and .htaccess
Allow URLs containing ‘/’ encoded as ‘%2F’.
A file for logging the server process ID.
A file for Apache to maintain runtime process management information.
The lockfile used when Apache needs to lock the accept() call.
Maximum number of requests a particular child serves before dying.
The location of the directory Apache changes to before dumping core.
Valid accept mutexes for this platform and MPM are: default, flock, fcntl, sysvsem.
Maximum number of 1k blocks a particular childs allocator may hold.
Effective user id for this server.
Effective group id for this server.
Maximum length of the queue of pending connections, as used by listen(2).
A port number or a numeric IP address and a port number.
Send buffer size in bytes.
Number of child processes launched at server startup.
Minimum number of idle children, to handle request spikes.
Maximum number of idle children.
Maximum number of children alive at the same time.
Maximum value of MaxClients for this run of Apache.
Keep-Alive timeout duration (sec).
Maximum number of Keep-Alive requests per connection, or 0 for infinite.
Whether persistent connections should be On or Off.
a module name and the name of a shared object file to load it from.
shared object file or library to load into the server at runtime.
« Renaming Sponsored Links in AdSense
The Latest and Greatest php.ini »
The love of liberty is the love of others; the love of power is the love of ourselves.
-- William Hazlitt
The power of the Web is in its universality. Access by everyone regardless of disability is an essential aspect. Tim Berners-Lee
Tags: admin, Apache, askapache, authorization, Bandwidth, Cache, Cache-Control, Dig, DNS, DreamHost, Email, error log, errordocument, Etags, FilesMatch, filesystem, HowTo, Htaccess, HTTP Error, HTTP Headers, httpd, httpd.conf, HTTPS SSL, Linux, Logs, mod_include, Mod_Rewrite, Mod_Security, Mod_Setenvif, mysql, Performance, Port, ram, Redirect, Redirection, Request Method, Rewrite Tricks, Scripts, Security, server, server config, Server Side Includes, servers, SetEnvIf, Shell, Socket, SPEED, SSI, stat, Web Hosting,
It's very simple - you read the protocol and write the code. -Bill Joy
HTML | DCMI | GRDDL | XOXO | XDMP | XFN | DOM | XML | XHTML 1.1 Strict | CSS 2.1 | W3C
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 3.0 License, just credit with a link.
This site is not supported or endorsed by The Apache Software Foundation (ASF). All software and documentation produced by The ASF is licensed. "Apache" is a trademark of The ASF. NCSA HTTPd.
UNIX ® is a registered Trademark of The Open Group.
POSIX ® is a registered Trademark of The IEEE.