The following reply was made to PR config/2164; it has been noted by GNATS.
From: Digispec <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Cc: [EMAIL PROTECTED] Subject: Re: config/2164: ErrorDocument does not work in <VirtualHost> directive. Date: Thu, 30 Apr 98 23:10:01 PDT At 05:27 AM 5/1/98 -0000, you wrote: >Synopsis: ErrorDocument does not work in <VirtualHost> directive. > >State-Changed-From-To: open-analyzed >State-Changed-By: marc >State-Changed-When: Thu Apr 30 22:27:06 PDT 1998 >State-Changed-Why: >What is in the error log? > >If you try accessing http://vhostname/error-s10/401.htm >does it load properly? (where vhostname is the vhost in >question). No. >Do you have an alias setup to direct /error-s10/ to >c:/apache/error-s10/ ? No, there was not one. I was going on the assumption that it would be read from the server root as defined in srm.conf or httpd.conf, and Apache would issue it instead of the server generated error message. I did add the alias, and still the same output. However, I found that when I removed the <Location>---</Location> directive block, the ErrorDocument did work correctly now. :) Many thanks Marc! I -=>SHOULD<=- have realized an alias needed to be set, since I had even set one for /systemimages/!!! I gotta quit working such late hours! Now, I suggest a reference to needing an alias directive be added to the docs under ErrorDocument and VirtualHost. :( <s10-4x4.conf as included in httpd.conf> <VirtualHost 127.0.0.1> # ADDED AS REQUESTED BY MARC Alias /error-s10/ c:/apache/error-s10/ # ADDED AS SUGGESTED IN A SIMILAR PR # -=> THIS MUCKED UP THE ALIAS DIRECTIVE! DONT USE THIS # WITH THE ALIAS AND ERRORDOCUMENT! <=- #<Location /error-s10/> #allow from all #Satisfy any #</Location> # ERROR DOCS # RESIDE IN: c:/apache/error-s10/ ErrorDocument 404 /error-s10/404.htm ErrorDocument 401 /error-s10/401.htm ErrorDocument 403 /error-s10/403.htm ServerAdmin [EMAIL PROTECTED] DocumentRoot c:/apache/htdocs/s10-4x4/public ServerName www.dodah.com ErrorLog c:/apache/htdocs/s10-4x4/logs/error.log CustomLog c:/apache/htdocs/s10-4x4/logs/allstats.log "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\"" DirectoryIndex index.htm index.html default.htm default.html ScriptAlias /cgi-bin/ c:/apache/htdocs/s10-4x4/cgi-bin/ #ScriptAlias /cgi-bin c:/apache/htdocs/s10-4x4/cgi-bin/ ScriptAlias /public-cgi/ c:/apache/htdocs/s10-4x4/public-cgi/ #ScriptAlias /public-cgi c:/apache/htdocs/s10-4x4/public-cgi/ AddHandler cgi-script .pl AddHandler cgi-script .exe AddHandler Server-Parsed .shtml <directory c:/apache/htdocs/s10-4x4/cgi-bin> Options execCGI </directory> <directory c:/apache/htdocs/s10-4x4/public-cgi> Options execCGI </directory> <directory c:/apache/htdocs/s10-4x4/public> Options Includes </directory> Alias /systemimages/ c:/apache/systemimages/ # NOT ALLOW INDEXING #<directory c:/apache/htdocs/s10-4x4/public/> #Options -Indexes #</directory> # PASSWORD PROTECT # DIGITAL ARTICALS ETC... <directory c:/apache/htdocs/s10-4x4/public/member> AuthUserFile c:/apache/htdocs/s10-4x4/passwords/member.txt AuthName "The S-10 4X4 Member's Area" AuthType basic Require valid-user </directory> # PASSWORD PROTECT # SEARCH ENGINE AND THREADED DISCUSSION GROUP <directory c:/apache/htdocs/s10-4x4/cgi-bin> AuthUserFile c:/apache/htdocs/s10-4x4/passwords/member.txt AuthName "The S-10 4X4 Member's Area" AuthType basic Require valid-user </directory> # PASSWORD PROTECT # THREADED DISCUSSION GROUP MESSAGES <directory c:/apache/htdocs/s10-4x4/public/messages> AuthUserFile c:/apache/htdocs/s10-4x4/passwords/member.txt AuthName "The S-10 4X4 Member's Area" AuthType basic Require valid-user </directory> </VirtualHost> Close the PR, prob fixed! (I still say mod the docs! <G!>) A thousand thanks, and God bless Apache! Andrew PS I will run Apache over *any other* HTTPd *any day!* --------------------------------------------------------------------- Digispec "Your Digital Specialist" www.digispec.com Custom Programming for the Internet & More! P.O. Box 19193 Roanoke VA 24019-1020 E-Mail:[EMAIL PROTECTED] ---------------------------------------------------------------------
