On Tue, 13 Feb 2001, Stathy Touloumis wrote:

> This code does not seem to work whether in a handler or when using a Mason
> component.  I have tried several variations with different versions of
> mod_perl to no avail.  Can anyone shed some light?
>
> my $head = $r->headers_out;
> $head->set( Location=> '/index.html' );
> $head->set( Target=> '_top' );
> $r->send_http_header;

The Mason FAQ has a good example of how to do a redirect from a Mason
component.  The same code (minus the Mason specific stuff) works fine
under mod_perl.

You're missing setting the status, which is probably the main problem.

Here's a link to the Mason FAQ:

http://www.masonhq.com/docs/faq/#How_do_I_do_an_external_redirect


-dave

/*==================
www.urth.org
We await the New Sun
==================*/

Reply via email to