Hi, I have quite a lot of scripts which are run through mod_perl on Apache2 with the ModPerl::Registry module.
In many cases, I want to return status codes different from Apache2::Const::OK when the scripts ends, for example a Apache2::Const::REDIRECT in case of the script redirecting the user to another script. Currently this is done by $r->err_headers_out("Location" => "new url"); $r->status(Apache2::Const::REDIRECT); exit(); and I was simply wondering if forcefully setting the status this way is the best way to do it. It would be cool if I could somehow (in a simple and efficient manner) make the handler created by (or should that be "which is"?) ModPerl::Registry return the value properly, as is customary when creating proper handlers, i.e.: sub handler { my $r = shift; $r->err_headers_out("Location" => "new url"); return Apache2::Const::REDIRECT; } -- Ole Kasper Olsen Information Systems Developer Opera Software ASA