You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2010/04/03 01:28:47 UTC

DO NOT REPLY [Bug 49040] New: Change ErrorDocument Or Add ErrorDocumentHandler

https://issues.apache.org/bugzilla/show_bug.cgi?id=49040

           Summary: Change ErrorDocument Or Add ErrorDocumentHandler
           Product: Apache httpd-2
           Version: 2.3-HEAD
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: enhancement
          Priority: P2
         Component: Core
        AssignedTo: bugs@httpd.apache.org
        ReportedBy: kkobashi@comcast.net


ErrorDocument http-code /uri is not very useful.

It would be way more useful if this was changed so that ErrorDocument sends the
httpcode as part of a param to the specified uri

For example in .htaccess:
  ErrorDocumentHandler /myerrorhandler.php


myerrorhandler.php
-------------------------
if !isset($_GET['error']))
  exit;
switch($_GET['error']) {
  case 400:
     $strError = "blah blah";
     break;
  case 401:
     $strError = "blah blah";
     break;
  default:
     $strError = "blah blah";
     break;
}
// generate theme here
$template->Render($strError);


Most modern websites want to keep the look and feel of the website in a themed
presentation and show the error code and error message within that same look
and feel. The way it stands, one has to point every ErrorDocument http code to
a separate document which makes for more work, and more errors.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


DO NOT REPLY [Bug 49040] Change ErrorDocument Or Add ErrorDocumentHandler

Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=49040

Stefan Fritsch <sf...@sfritsch.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX

--- Comment #1 from Stefan Fritsch <sf...@sfritsch.de> 2011-10-23 18:42:14 UTC ---
The error code is already available in $_ENV['REDIRECT_STATUS']. No need for an
additional parameter.

-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org