]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
- fix various internal links, directive and module references
authorAndre Malo <nd@apache.org>
Tue, 28 Jan 2014 22:59:24 +0000 (22:59 +0000)
committerAndre Malo <nd@apache.org>
Tue, 28 Jan 2014 22:59:24 +0000 (22:59 +0000)
- add missing documents to the sitemap (if it's not in the sitemap, it's not
  going into any of the offline formats)
- fix a few metafile references (d'oh)
- fix some typos along the way

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1562300 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/misc/perf-scaling.xml
docs/manual/mod/core.xml
docs/manual/mod/mod_proxy.xml
docs/manual/mod/mod_rewrite.xml
docs/manual/mod/mpmt_os2.xml
docs/manual/platform/netware.xml
docs/manual/programs/log_server_status.xml
docs/manual/programs/split-logfile.xml
docs/manual/rewrite/advanced.xml
docs/manual/sitemap.xml

index 833acdc3258321b3d98706e2907840df4313d5d4..6fcb818da007961bfda09635d849dad431dd9e20 100644 (file)
@@ -20,9 +20,9 @@
  limitations under the License.
 -->
 <manualpage metafile="perf-scaling.xml.meta"> 
-    
-    <title>Performance Scaling
-    </title>
+    <parentdocument href="./">Miscellaneous Documentation</parentdocument>
+    <title>Performance Scaling</title>
     
     <summary>
         
@@ -747,7 +747,7 @@ Swap:       3903784      12540  3891244
                 MPM runs a smaller number of child processes, and spawns
                 multiple request handling threads within each child process. In
                 2.4 MPMs are no longer hard-wired. They too can be exchanged
-                via <directive module="core">LoadModule</directive>.
+                via <directive module="mod_so">LoadModule</directive>.
                 The default MPM in 2.4 is the event MPM. 
             </p>
             <p>The maximum number of workers, be they pre-forked child
@@ -762,7 +762,7 @@ Swap:       3903784      12540  3891244
             </p>
             <p>Finally, if the httpd server in question is not executing any third-party
                code, via <code>mod_php</code>, <code>mod_perl</code> or similar,
-               we recommend the use of <module>mpm_event</module>. This MPM is ideal
+               we recommend the use of <module outdated="true">mpm_event</module>. This MPM is ideal
                for situations where httpd serves as a thin layer between clients and
                backend servers doing the real job, such as a proxy or cache.
             </p>
@@ -772,8 +772,7 @@ Swap:       3903784      12540  3891244
                 <title>MaxClients
                 </title>
                 <p>
-                    The <code>MaxClients
-                    </code>
+                    The <code>MaxClients</code>
                     directive in your Apache httpd configuration file specifies
                     the maximum number of workers your server can create. It
                     has two related directives, <code>MinSpareServers
@@ -799,8 +798,7 @@ Swap:       3903784      12540  3891244
                     complicated. Threaded MPMs support the <code>
                         ThreadsPerChild
                     </code>
-                    directive1 . Apache requires that <code>MaxClients
-                    </code>
+                    directive1 . Apache requires that <code>MaxClients</code>
                     is evenly divisible by <code>ThreadsPerChild
                     </code>
                     .If you set either directive to a number that doesn't
@@ -808,10 +806,8 @@ Swap:       3903784      12540  3891244
                     complaint to the error log and adjust the <code>
                         ThreadsPerChild
                     </code>
-                    value downwards until it is an even factor of <code>
-                        MaxClients
-                    </code>
-                    .
+                    value downwards until it is an even factor of
+                    <code>MaxClients</code>.
                 </p>
                 
                 
@@ -823,7 +819,7 @@ Swap:       3903784      12540  3891244
                     that all the memory on your system is used, but no more. If
                     your system gets so overloaded that it needs to heavily
                     swap core memory out to disk, performance will degrade
-                    quickly. The formula for determining <directive module="mpm_common">MaxClients</directive>
+                    quickly. The formula for determining <directive module="mpm_common" name="MaxRequestWorkers">MaxClients</directive>
                     is fairly simple: 
                 </p>
                 
@@ -1372,21 +1368,22 @@ Listen *:8001
                     <!-- Is this still the case? Maybe we should give
                         a better example here too.-->
                 <p>
-                    The Apache Software Foundation Wiki is served by MoinMoin.
-                    MoinMoin is written in Python and runs as a CGI. To date, any
-                    attempts to run it under mod_python has been unsuccessful.
-                    The CGI proved to place an untenably high load on the
-                    server machine, especially when the Wiki was being indexed
-                    by search engines like Google. To lighten the load on the
-                    server machine, the Apache Infrastructure team turned to
-                    mod_cache. It turned out <a href="/httpd/MoinMoin">MoinMoin
-                    </a>
-                    needed a small patch to ensure proper behavior behind the
-                    caching server: certain requests can never be cached and
-                    the corresponding Python modules were patched to send the
-                    proper HTTP response headers. After this modification, the
-                    cache in front of the Wiki was enabled with the following
-                    configuration snippet in <code>httpd.conf</code>:
+                    The Apache Software Foundation Wiki is served by
+                    MoinMoin.  MoinMoin is written in Python and runs as
+                    a CGI. To date, any attempts to run it under
+                    mod_python has been unsuccessful.  The CGI proved to
+                    place an untenably high load on the server machine,
+                    especially when the Wiki was being indexed by search
+                    engines like Google. To lighten the load on the
+                    server machine, the Apache Infrastructure team
+                    turned to mod_cache. It turned out MoinMoin needed a
+                    small patch to ensure proper behavior behind the
+                    caching server: certain requests can never be cached
+                    and the corresponding Python modules were patched to
+                    send the proper HTTP response headers. After this
+                    modification, the cache in front of the Wiki was
+                    enabled with the following configuration snippet in
+                    <code>httpd.conf</code>:
                 </p>
                 
 <highlight language="config">
@@ -1400,7 +1397,7 @@ CacheMaxExpire 21600
                 
                 <p>This configuration will try to cache any and all content
                     within its virtual host. It will never cache content for
-                    more than six hours (the <directive module="mod_cace">CacheMaxExpire</directive>
+                    more than six hours (the <directive module="mod_cache">CacheMaxExpire</directive>
                     directive). If no <code>Expires:</code>
                     header is present in the response, <module>mod_cache</module> will compute
                     an expiration period from the <code>Last-Modified:</code>
index 29ff3d80c48f5c942bf9f64f786fe5da7cfdb96f..afafcaa328c7e282ee565f210d0d218ae137a2f5 100644 (file)
@@ -889,7 +889,7 @@ the contents of file-system directories matching a regular expression.</descript
     <p>From 2.4.8 onwards, named groups and backreferences are captured and
     written to the environment with the corresponding name prefixed with
     "MATCH_" and in upper case. This allows elements of paths to be referenced
-    from within <a href="expr.html">expressions</a> and modules like
+    from within <a href="../expr.html">expressions</a> and modules like
     <module>mod_rewrite</module>. In order to prevent confusion, numbered
     (unnamed) backreferences are ignored. Use named groups instead.</p>
 
@@ -1752,14 +1752,14 @@ filenames</description>
     <p>From 2.4.8 onwards, named groups and backreferences are captured and
     written to the environment with the corresponding name prefixed with
     "MATCH_" and in upper case. This allows elements of files to be referenced
-    from within <a href="expr.html">expressions</a> and modules like
+    from within <a href="../expr.html">expressions</a> and modules like
     <module>mod_rewrite</module>. In order to prevent confusion, numbered
     (unnamed) backreferences are ignored. Use named groups instead.</p>
 
 <highlight language="config">
-&lt;FileMatch ^(?&lt;sitename&gt;[^/]+)&gt;
+&lt;FilesMatch ^(?&lt;sitename&gt;[^/]+)&gt;
     require ldap-group cn=%{env:MATCH_SITENAME},ou=combined,o=Example
-&lt;/FileMatch&gt;
+&lt;/FilesMatch&gt;
 </highlight>
 </usage>
 
@@ -1915,7 +1915,7 @@ satisfied by a request at runtime</description>
     documentation is available in <a href="../expr.html">Expressions in
     Apache HTTP Server</a>.</p>
 
-    <p>Only directives that support the <a href="mod/directive-dict.html#Context"
+    <p>Only directives that support the <a href="directive-dict.html#Context"
     >directory context</a> can be used within this configuration section.</p>
 
 </usage>
@@ -2718,7 +2718,7 @@ matching URLs</description>
     <p>From 2.4.8 onwards, named groups and backreferences are captured and
     written to the environment with the corresponding name prefixed with
     "MATCH_" and in upper case. This allows elements of URLs to be referenced
-    from within <a href="expr.html">expressions</a> and modules like
+    from within <a href="../expr.html">expressions</a> and modules like
     <module>mod_rewrite</module>. In order to prevent confusion, numbered
     (unnamed) backreferences are ignored. Use named groups instead.</p>
 
index 74a8226690e76267175e2a8cd11120118187a319..d0adb3a3ae0e98684628f06c9018ad205d3ec6b5 100644 (file)
@@ -532,7 +532,7 @@ proxied resources</description>
     <p>From 2.5.0 onwards, named groups and backreferences are captured and
     written to the environment with the corresponding name prefixed with
     "MATCH_" and in upper case. This allows elements of URLs to be referenced
-    from within <a href="expr.html">expressions</a> and modules like
+    from within <a href="../expr.html">expressions</a> and modules like
     <module>mod_rewrite</module>. In order to prevent confusion, numbered
     (unnamed) backreferences are ignored. Use named groups instead.</p>
 
index 308dc53198d456ad41a485f1d5c6cd8e55dfd55d..d0aa4a3ca650b7c745d6e39ab5f66146dde81763 100644 (file)
@@ -193,7 +193,7 @@ URLs on the fly</description>
       is used in <code>VirtualHost</code> or server context with
       version 2.2.22 or later of httpd, <module>mod_rewrite</module>
       will only process the rewrite rules if the request URI is a <a
-      href="./directive-dict.html#Syntax">URL-path</a>.  This avoids
+      href="directive-dict.html#Syntax">URL-path</a>.  This avoids
       some security issues where particular rules could allow
       "surprising" pattern expansions (see <a
       href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-3368">CVE-2011-3368</a>
@@ -947,8 +947,8 @@ RewriteRule  ^/$                 /homepage.std.html  [L]
       <p><a id="patterns" name="patterns"><em>Pattern</em></a> is
       a perl compatible <a id="regexp" name="regexp">regular
       expression</a>. On the first RewriteRule, it is matched against
-      the (%-decoded) <a href="./directive-dict.html#Syntax">URL-path</a> (or 
-      <a href="./directive-dict.html#Syntax">file-path</a>, depending 
+      the (%-decoded) <a href="directive-dict.html#Syntax">URL-path</a> (or 
+      <a href="directive-dict.html#Syntax">file-path</a>, depending 
       on the context) of the request. Subsequent patterns are matched against the 
       output of the last matching RewriteRule.</p>
 
index e4f70e889084dcd621305c1fdb0a2b902efb83a5..c5fd0f17464aee2499a4d166615aece93e630787 100644 (file)
@@ -47,9 +47,9 @@
 <seealso><a href="../bind.html">Setting which addresses and ports Apache
 uses</a></seealso>
 
-<directivesynopsis location="mpm_common"><name>User</name>
+<directivesynopsis location="mod_unixd"><name>User</name>
 </directivesynopsis>
-<directivesynopsis location="mpm_common"><name>Group</name>
+<directivesynopsis location="mod_unixd"><name>Group</name>
 </directivesynopsis>
 <directivesynopsis location="mpm_common"><name>Listen</name>
 </directivesynopsis>
index 39e16edf8899a31acef2b4c252323e8ab61eac59..258b80e08e8abd2eb2b11052e331e11dcf7c52b5 100644 (file)
     <a href="http://httpd.apache.org/bug_report.html">bug reporting
     page.</a></p>
 
-    <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
-    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
-    willing to answer new and obscure questions about using Apache on NetWare.</p>
+    <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="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 willing to answer new and obscure questions about using
+    Apache on NetWare.</p>
 
     <p>Most of this document assumes that you are installing Apache
     from a binary distribution. If you want to compile Apache
     <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>
index 034bf270928e46a18e211af5fe8f7ee7de0cb28b..39feb98a0c69aa1e9605a346ff7ea000ad6647fa 100644 (file)
@@ -20,7 +20,7 @@
  limitations under the License.
 -->
 
-<manualpage metafile="other.xml.meta">
+<manualpage metafile="log_server_status.xml.meta">
 <parentdocument href="./">Programs</parentdocument>
 
 <title>log_server_status - Log periodic status summaries</title>
index 6cb5b3846374321655807225a2d640b4ee28596c..63f8f8a43ed38173a7871b64b16d258f1119c544 100644 (file)
@@ -20,7 +20,7 @@
  limitations under the License.
 -->
 
-<manualpage metafile="other.xml.meta">
+<manualpage metafile="split-logfile.xml.meta">
 <parentdocument href="./">Programs</parentdocument>
 
 <title>split-logfile - Split up multi-vhost logfiles</title>
index 170959ed9121d8456cd516221df595b86623f1af..99c986a85825ba3155cbd32187eecb7f3fd10aaa 100644 (file)
@@ -20,7 +20,7 @@
  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>
index 256c2093b90a6ba40ffe8766776125a821652865..79f298103034e120dcc95ef72bc2034b1aaeb63d 100644 (file)
@@ -50,8 +50,8 @@ Documentation</a>.</p>
 <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="compliance.html">HTTP Protocol Compliance</page>
 <page href="content-negotiation.html">Content Negotiation</page>
 <page href="custom-error.html">Custom error responses</page>
 <page href="bind.html">Setting which addresses and ports Apache uses</page>
@@ -62,7 +62,7 @@ Documentation</a>.</p>
 <page href="filter.html">Filters</page>
 <page href="socache.html">Shared Object Cache Support</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>
 
@@ -75,7 +75,6 @@ Documentation</a>.</p>
 <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">
@@ -83,12 +82,18 @@ Documentation</a>.</p>
 <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">Remapping URLs</page>
-<page href="rewrite/access.html">Access control</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</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">
@@ -103,7 +108,8 @@ documentation</page>
 <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>
@@ -117,6 +123,7 @@ documentation</page>
 Windows</page>
 <page href="platform/win_compiling.html">Compiling Apache for
 Microsoft Windows</page>
+<page href="platform/rpm.html">Using Apache With RPM Based Systems</page>
 <page href="platform/netware.html">Using Apache with Novell NetWare</page>
 <page href="platform/perf-hp.html">Running a High-Performance Web
 Server on HPUX</page>
@@ -131,12 +138,18 @@ Server on HPUX</page>
 <page href="programs/apxs.html">Manual Page: apxs</page>
 <page href="programs/configure.html">Manual Page: configure</page>
 <page href="programs/dbmmanage.html">Manual Page: dbmmanage</page>
+<page href="programs/fcgistarter.html">Manual Page: fcgistarter</page>
+<page href="programs/firehose.html">Manual Page: firehose</page>
 <page href="programs/htcacheclean.html">Manual Page: htcacheclean</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/log_server_status.html">Manual Page:
+log_server_status</page>
 <page href="programs/rotatelogs.html">Manual Page: rotatelogs</page>
+<page href="programs/split-logfile.html">Manual Page: split-logfile</page>
 <page href="programs/suexec.html">Manual Page: suexec</page>
 <page href="programs/other.html">Other Programs</page>
 </category>
@@ -144,7 +157,11 @@ Server on HPUX</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/perf-scaling.html">Performance Scaling</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">
@@ -164,6 +181,8 @@ Server on HPUX</page>
 <page href="developer/modules.html">Converting Modules from 1.3 to 2.x</page>
 <page href="developer/request.html">Request Processing in 2.x</page>
 <page href="developer/filters.html">How Filters Work in 2.x</page>
+<page href="developer/output-filters.html">Guidelines for output filters in 2.x</page>
+<page href="developer/thread_safety.html">Thread Safety Issues in 2.x</page>
 </category>
 
 <category id="index">