Subject: | Some links in Apache::Status wrong if deep location is used |
If the Apache::Status location is more than one directories deep, say:
<Location /foo/bar/perl-status>
SetHandler perl-script
PerlHandler Apache::Status
PerlSetVar StatusOptionsAll On
</Location>
then some links on the Subroutine info pages (below Symbol Table Dump)
are not correct. For example the Deparse link would be
http://localhost/foo/Apache::auth_name?noh_b_deparse
instead of
http://localhost/foo/bar/perl-status/Apache::auth_name?noh_b_deparse
Probably using $q->script_name throughout Apache::Status is not correct,
and $r->uri would be better.
(I can provide a patch if you are willing to include it in the next
mod_perl 1 release)
Regards,
Slaven