slive       00/10/05 17:53:15

  Modified:    htdocs/manual/mod core.html
  Log:
  Be a little more explicit about the results of using
  ErrorDocument xxx http://.....
  
  Revision  Changes    Path
  1.175     +11 -6     httpd-docs-1.3/htdocs/manual/mod/core.html
  
  Index: core.html
  ===================================================================
  RCS file: /home/cvs/httpd-docs-1.3/htdocs/manual/mod/core.html,v
  retrieving revision 1.174
  retrieving revision 1.175
  diff -u -r1.174 -r1.175
  --- core.html 2000/10/04 15:39:23     1.174
  +++ core.html 2000/10/06 00:53:14     1.175
  @@ -834,12 +834,17 @@
   
   <P>Note that when you specify an <CODE>ErrorDocument</CODE> that
   points to a remote URL (ie. anything with a method such as "http" in
  -front of it) Apache will send a redirect to the client to tell it
  -where to find the document, even if the document ends up being
  -on the same server..  This has several implications, the
  -most important being that <STRONG>if you use an "ErrorDocument 401"
  -directive then it must refer to a local document.</STRONG>  This results
  -from the nature of the HTTP basic authentication scheme.
  +front of it), Apache will send a redirect to the client to tell it
  +where to find the document, even if the document ends up being on the
  +same server.  This has several implications, the most important being
  +that the client will not receive the original error status code, but
  +instead will receive a redirect status code.  This in turn can confuse
  +web robots and other clients which try to determine if a URL is valid
  +using the status code.  In addition, if you use a remote URL in an
  +<code>ErrorDocument 401</code>, the client will not know to prompt the
  +user for a password since it will not receive the 401 status
  +code. Therefore, <STRONG>if you use an "ErrorDocument 401" directive
  +then it must refer to a local document.</STRONG>
   
   <P>See Also: <A HREF="../custom-error.html">documentation of customizable
   responses.</A><P><HR>
  
  
  

Reply via email to