<example>$ vi <em>PREFIX</em>/conf/httpd.conf</example>
- <p>Have a look at the Apache HTTP Server manual under <a
- href="./">docs/manual/</a> or consult <a
+ <p>Have a look at the Apache manual under
+ <code><em>PREFIX</em>/docs/manual/</code> or consult <a
href="http://httpd.apache.org/docs/&httpd.docs;/"
>http://httpd.apache.org/docs/&httpd.docs;/</a> for the most recent
version of this manual and a complete reference of available <a
</summary>
<seealso><module>mod_rewrite</module></seealso> <seealso><a
-href="../URLmapping.html">Mapping URLs to the filesystem</a></seealso>
+href="../urlmapping.html">Mapping URLs to the filesystem</a></seealso>
<section id="order"><title>Order of Processing</title>
<directive module="mod_so">LoadFile</directive>.</li>
<li>Directives which control the configuration file itself, such as
<directive module="core">Include</directive>,
- <directive module="core"><IfModule></directive> and
- <directive module="core"><IfDefine></directive> are not
+ <directive module="core" type="section">IfModule</directive> and
+ <directive module="core" type="section">IfDefine</directive> are not
listed, but the included configuration directives are.</li>
<li>Comments are not listed. (This may be considered a feature.)</li>
<li>Configuration directives from <code>.htaccess</code> files are
not listed (since they do not form part of the permanent server
configuration).</li>
- <li>Container directives such as
- <directive module="core"><Directory></directive>
- are listed normally, but <module>mod_info</module> cannot figure
- out the line number for the closing
- <directive module="core"></Directory></directive>.</li>
+ <li>Container directives such as <directive module="core"
+ type="section">Directory</directive> are listed normally, but
+ <module>mod_info</module> cannot figure out the line number for the
+ closing <directive module="core" type="section"
+ name="Directory">/Directory</directive>.</li>
<li>Directives generated by third party modules such as
<a href="http://perl.apache.org">mod_perl</a>
might not be listed.</li>
browsers to request that content be compressed before delivery,
saving network bandwidth.</dd>
- <dt><module>mod_auth_ldap</module></dt>
+ <dt><module outdated="true">mod_auth_ldap</module></dt>
<dd>New module in Apache 2.0.41. This module allows an LDAP
database to be used to store credentials for HTTP Basic
using <module>mod_include</module>'s variables <code>$0</code>
.. <code>$9</code>.</dd>
- <dt><module>mod_auth_dbm</module></dt>
+ <dt><module outdated="true">mod_auth_dbm</module></dt>
<dd>Now supports multiple types of DBM-like databases using the
- <a href="../2.0/mod/mod_auth_dbm.html#AuthDBMType"><code>AuthDBMType</code></a>
- directive.</dd>
+ <code>AuthDBMType</code> directive.</dd>
</dl>
</section>
-<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE manualpage SYSTEM "../style/manualpage.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.en.xsl"?>
<!-- $LastChangedRevision$ -->
</tr>
<tr>
- <td><module>mod_access</module></td>
+ <td><module outdated="true">mod_access</module></td>
<td class="centered">+</td>
<td></td>
</tr>
</tr>
<tr>
- <td><module>mod_auth</module></td>
+ <td><module outdated="true">mod_auth</module></td>
<td class="centered">+</td>
<td></td>
</tr>
<tr>
- <td><module>mod_auth_anon</module></td>
+ <td><module outdated="true">mod_auth_anon</module></td>
<td class="centered">+</td>
<td></td>
</tr>
<tr>
- <td><module>mod_auth_dbm</module></td>
+ <td><module outdated="true">mod_auth_dbm</module></td>
<td class="centered">?</td>
<td>with own <code>libdb.a</code></td>
</tr>
</tr>
<tr>
- <td><module>mod_log_referer</module></td>
+ <td><module outdated="true">mod_log_referer</module></td>
<td class="centered">+</td>
<td></td>
</tr>
<p>The bug reporting page and dev-httpd mailing list are <em>not</em>
provided to answer questions about configuration or running Apache.
Before you submit a bug report or request, first consult this document, the
- <a href="../faq/">Frequently Asked Questions</a> page and the other
+ <a href="http://wiki.apache.org/httpd/FAQ">Frequently Asked Questions</a> page and the other
relevant documentation topics. If you still have a question or problem,
post it to the <a href="news://developer-forums.novell.com/novell.devsup.webserver">
novell.devsup.webserver</a> newsgroup, where many Apache users are more than
<p>Apache is configured by reading configuration files usually stored
in the <code>conf</code> directory. These are the same as files used
to configure the Unix version, but there are a few different directives for
- Apache on NetWare. See the <a href="../">Apache
+ Apache on NetWare. See the <a href="../mod/">Apache module
documentation</a> for all the available directives.</p>
<p>The main differences in Apache for NetWare are:</p>
<dt><code>--disable-auth-basic</code></dt>
<dd>Disable user-based access control provided by
- <module>mod_auth</module>. This module provides for HTTP Basic
+ <module>mod_auth_basic</module>. This module provides for HTTP Basic
Authentication, where the usernames and passwords are stored in
plain text files.</dd>
<dd>Disable the directory listing functionality provided by
<module>mod_autoindex</module>.</dd>
- <dt><code>--disable-access</code></dt>
- <dd>Disable host-based access control provided by
- <module>mod_access</module>.</dd>
-
<dt><code>--disable-cgi</code></dt>
<dd><module>mod_cgi</module>, which provides support for CGI scripts,
is enabled by default when using a non-threaded MPM. Use this
<dl>
<dt><code>--enable-authn-anon</code></dt>
<dd>Enable anonymous user access provided by
- <module>mod_auth_anon</module>.</dd>
+ <module>mod_authn_anon</module>.</dd>
<dt><code>--enable-authn-dbm</code></dt>
<dd><module>mod_authn_dbm</module> provides for HTTP Basic
limitations under the License.
-->
-<manualpage metafile="avoid.xml.meta">
+<manualpage metafile="advanced.xml.meta">
<parentdocument href="./">Rewrite</parentdocument>
<title>Advanced Techniques with mod_rewrite</title>
<page href="server-wide.html">Server-Wide Configuration</page>
<page href="logs.html">Log Files</page>
<page href="urlmapping.html">Mapping URLs to Filesystem Locations</page>
-<page href="misc/security_tips.html">Security Tips</page>
<page href="dso.html">Dynamic Shared Object (DSO) support</page>
<page href="content-negotiation.html">Content Negotiation</page>
<page href="custom-error.html">Custom error responses</page>
<page href="handler.html">Apache's Handler Use</page>
<page href="filter.html">Filters</page>
<page href="suexec.html">suEXEC Support</page>
-<page href="misc/perf-tuning.html">Performance Hints</page>
+<page href="dns-caveats.html">Issues Regarding DNS and Apache</page>
<page href="http://wiki.apache.org/httpd/FAQ">Frequently Asked Questions</page>
</category>
<page href="vhosts/examples.html">VirtualHost Examples</page>
<page href="vhosts/details.html">An In-Depth Discussion of Virtual Host Matching</page>
<page href="vhosts/fd-limits.html">File descriptor limitations</page>
-<page href="dns-caveats.html">Issues Regarding DNS and Apache</page>
</category>
<category id="rewrite">
<page separate="yes" href="rewrite/">Overview</page>
<page href="mod/mod_rewrite.html">mod_rewrite reference
documentation</page>
-<page href="rewrite/intro.html">Introduction</page>
-<page href="rewrite/flags.html">Flags</page>
-<page href="rewrite/tech.html">Technical details</page>
-<page href="rewrite/remapping.html">Using mod_rewrite for redirection and remapping of URLs</page>
+<page href="rewrite/intro.html">Introduction to regular expressions and
+mod_rewrite</page>
+<page href="rewrite/remapping.html">Using mod_rewrite for redirection and
+remapping of URLs</page>
<page href="rewrite/access.html">Using mod_rewrite to control access</page>
<page href="rewrite/vhosts.html">Dynamic virtual hosts with mod_rewrite</page>
<page href="rewrite/proxy.html">Dynamic proxying with mod_rewrite</page>
<page href="rewrite/rewritemap.html">Using RewriteMap</page>
-<page href="rewrite/advanced.html">Advanced techniques and tricks</page>
+<page href="rewrite/advanced.html">Advanced techniques</page>
<page href="rewrite/avoid.html">When NOT to use mod_rewrite</page>
+<page href="rewrite/flags.html">RewriteRule Flags</page>
+<page href="rewrite/tech.html">Technical details</page>
</category>
<category id="ssl">
<category id="howto">
<title>Guides, Tutorials, and HowTos</title>
<page separate="yes" href="howto/">Overview</page>
-<page href="howto/auth.html">Authentication</page>
+<page href="howto/auth.html">Authentication and Authorization</page>
+<page href="howto/access.html">Access Control</page>
<page href="howto/cgi.html">Dynamic Content with CGI</page>
<page href="howto/ssi.html">Introduction to Server Side Includes</page>
<page href="howto/htaccess.html">.htaccess files</page>
<page href="programs/htdbm.html">Manual Page: htdbm</page>
<page href="programs/htdigest.html">Manual Page: htdigest</page>
<page href="programs/htpasswd.html">Manual Page: htpasswd</page>
+<page href="programs/httxt2dbm.html">Manual Page: httxt2dbm</page>
<page href="programs/logresolve.html">Manual Page: logresolve</page>
<page href="programs/rotatelogs.html">Manual Page: rotatelogs</page>
<page href="programs/suexec.html">Manual Page: suexec</page>
<category id="misc">
<title>Apache Miscellaneous Documentation</title>
<page separate="yes" href="misc/">Overview</page>
+<page href="misc/perf-tuning.html">Performance Notes - Apache Tuning</page>
+<page href="misc/security_tips.html">Security Tips</page>
<page href="misc/relevant_standards.html">Relevant Standards</page>
+<page href="misc/password_encryptions.html">Password Encryption Formats</page>
</category>
<category id="modules">
<page href="developer/modules.html">Converting Modules from Apache 1.3 to Apache 2.0</page>
<page href="developer/request.html">Request Processing in Apache 2.0</page>
<page href="developer/filters.html">How Filters Work in Apache 2.0</page>
+<page href="developer/thread_safety.html">Thread Safety Issues in 2.0</page>
</category>
<category id="index">
<section id="proxy"><title>Using <code>Virtual_host</code> and
mod_proxy together</title>
- <p>The following example allows a front-end machine to proxy a
- virtual host through to a server running on another machine. In the
- example, a virtual host of the same name is configured on a machine
- at <code>192.168.111.2</code>. The <directive
- module="mod_proxy">ProxyPreserveHost On</directive> directive is
- used so that the desired hostname is passed through, in case we are
- proxying multiple hostnames to a single machine.</p>
+ <p>The following example allows a front-end machine to proxy a virtual host
+ through to a server running on another machine. In the example, a virtual
+ host of the same name is configured on a machine at
+ <code>192.168.111.2</code>. The <directive module="mod_proxy"
+ name="ProxyPreserveHost">ProxyPreserveHost On</directive> directive is used
+ so that the desired hostname is passed through, in case we are proxying
+ multiple hostnames to a single machine.</p>
<example>
<VirtualHost *:*><br />
<p>This will create a log file in the common log format, but with the
canonical virtual host (whatever appears in the
<directive module="core">ServerName</directive> directive) prepended to
-each line. (See <directive
-module="mod_log_config">Custom Log Formats</directive> for
+each line. (See <module>mod_log_config</module> for
more about customizing your log files.)</p>
<p>When you wish to split your log file into its component parts (one