Home  |  Linux  | Mysql  | PHP  | XML
Date:Mon Jul  9 19:47:42 2007
Subject:Re: HTTP Redirect
Ask Bjørn Hansen writes:

Ah, .htredirects is perfect, and already exists for parrotcode.org; Thanks!

>
> On Jul 9, 2007, at 10:44, Will Coleda wrote:
>
>> Hello, all.
>> I'm Trying to figure out how to emit an HTTP redirect instead of
>> content.
>> Pointers to docs, examples, or which source files to poke at most
>> appreciated: I see lib/Combust/Redirect.pm, which looks like something
>> I'd want, but I can't see how to invoke it from a template file.
>
> There are (at least) two ways - you probably want the second one. If
> not, then tell what you are trying to do and we'll figure it out.
>
> 1) In the controller you can return $self->redirect($new_url) instead of
> return OK, $self->evaluate_template("template"). You can't do that from
> the templates (it wouldn't be hard to do; we've just never needed it.
>
>
> 2) If Combust::Redirect is enabled, as it is for most of the sites and
> can be for the rest, then you can setup redirects in the .htredirects
> file - there's an example on the www site:
> http://svn.perl.org/perl.org/docs/live/www/.htredirects
>
> The syntax is
> regexp target_url options
>
> options can be "perm", "temp" or "intern" (or shortened or longer version
> of that).
>
> internal gives an internal redirect (not seen by the user)
> permanent a 301 response
> temporary (the default) a 302 response.
>
>
> - ask
>
> --
> http://log.perl.org/ - http://askask.com/ - http://develooper.com/
>
>
Navigate in group perl.combust.users at sever nntp.perl.org
Previous Next





  
© No Copyright
You are free to use Anything, but please consult your advocate before doing so as this website
also list content from other sources which may be copyrighted.
Site Maintained by Zareef Ahmed
Powered By PHP Consultants