2012-01-15 17 views
0

私はmod_perl環境で作業しています。新しいURLにリダイレクトするのが最善の方法であることを知りたいと思います。私はCGI Perlでprint "Location:..."を使うことを知っていますが、通常mod_perlでもっと良いやり方があることを知りましたが、何も見つけられないようです。前もって感謝します!mod_perl redirect

答えて

4
use Apache2::Const -compile => qw(REDIRECT); 
sub handler { 
    my $r = shift; 
    $r->headers_out->set(Location => $url); 
    $r->status(Apache2::Const::REDIRECT); #302 
} 

これが正しくmod_perl2

にリダイレクトする方法のための答えであります