Hello Sean, 1. while I directed connected to these error pages such as 403, 404, and 500.html, they works correctly, showing correct error page 2. but while I use something like header('HTTP/1.1 500') to trigger apache 500 the content of 500.html does not show, but blank page only. both header('HTTP/1.1 403') and header('HTTP/1.1 404') shows the correct custom error page. Thanks a lot -- stephon On Fri, Jun 3, 2011 at 07:21, Sean Greenslade <zootboysean@xxxxxxxxx> wrote: > So do you get the contents of that page in the response? What happens when > you browse to that page manually? > On Jun 1, 2011 2:14 AM, "Stephon Chen" <stephon@xxxxxxxxx> wrote: > > All 403, 404, 500.html are static html pages like: > > > > <div> > > 500 error happens > > </div> > > > > On Wed, Jun 1, 2011 at 14:10, Tamara Temple <tamouse.lists@xxxxxxxxx> > wrote: > > > >> > >> On May 31, 2011, at 8:14 AM, Stephon Chen wrote: > >> > >> Hello Sean, > >>> > >>> Here is my apache config for error handling. > >>> 403, 404 works fine, but 500 shows blank page > >>> > >>> Alias /errorpage/ "/usr/local/www/apache22/errorpage/" > >>> <Directory "/usr/local/www/apache22/errorpage/"> > >>> AllowOverride None > >>> Options -Indexes FollowSymLinks MultiViews > >>> Order allow,deny > >>> Allow from all > >>> </Directory> > >>> # > >>> ErrorDocument 403 /errorpage/403.html > >>> ErrorDocument 404 /errorpage/404.html > >>> ErrorDocument 500 /errorpage/500.html > >>> > >> > >> What's in 500.html? > >> > >> >