]> git.ipfire.org Git - thirdparty/apache/httpd.git/commitdiff
Backport:
authorJoshua Slive <slive@apache.org>
Tue, 3 May 2005 19:16:43 +0000 (19:16 +0000)
committerJoshua Slive <slive@apache.org>
Tue, 3 May 2005 19:16:43 +0000 (19:16 +0000)
ErrorDocument updates.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.0.x@167961 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/mod/core.xml

index 1e76986dcecf630563bf924d31e767ae66343ce2..134c8a84802021a64e213e1518e754c1ae865283 100644 (file)
@@ -898,9 +898,10 @@ in case of an error</description>
     or a message. Apache will sometimes offer additional information
     regarding the problem/error.</p>
 
-    <p>URLs can begin with a slash (/) for local URLs, or be a full
-    URL which the client can resolve. Alternatively, a message can
-    be provided to be displayed by the browser. Examples:</p>
+    <p>URLs can begin with a slash (/) for local web-paths (relative
+    to the <directive module="core">DocumentRoot</directive>), or be a
+    full URL which the client can resolve. Alternatively, a message
+    can be provided to be displayed by the browser. Examples:</p>
 
     <example>
       ErrorDocument 500 http://foo.example.com/cgi-bin/tester<br />
@@ -950,6 +951,14 @@ in case of an error</description>
     href="http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294807"
     >Q294807</a>.</p>
 
+    <p>Although most error messages can be overriden, there are certain
+    circumstances where the internal messages are used regardless of the
+    setting of <directive module="core">ErrorDocument</directive>.  In
+    particular, if a malformed request is detected, normal request processing
+    will be immediately halted and the internal error message returned.
+    This is necessary to guard against security problems caused by
+    bad requests.</p>
+
     <p>Prior to version 2.0, messages were indicated by prefixing
     them with a single unmatched double quote character.</p>
 </usage>