---
name: "Jifty::Action::Redirect"
section: "3pm"
platform: "linux"
package: "libjifty-perl"
version: "1.10518+dfsg-2"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/Jifty::Action::Redirect"
---

# Jifty::Action::Redirect(3pm)

Redirect the browser

## NAME

Jifty::Action::Redirect - Redirect the browser

## SYNOPSIS

```
  Jifty->web->new_action(
      class => 'Redirect',
      arguments => {
          url => '/my/other/page',
      },
  )->run;
```

## DESCRIPTION

Given a URL, this action forces Jifty to perform a redirect to that URL after processing the rest of the request.

## METHODS

### new

By default, redirect actions happen as late as possible in the run order.  Defaults the "order" in Jifty::Action to be 100 so it runs later than most actions.

### arguments

The only argument to redirect is the `"url"` to redirect to.

### take\_action

If the other actions in the request have been a success so far, redirects to the provided `"url"`.  The redirect preserves all of the Jifty::Results for this action, in case the destination page wishes to inspect them.

## SEE ALSO

Jifty::Action, "next\_page" in Jifty::Web, "force\_redirect" in Jity::Web

## LICENSE

Jifty is Copyright 2005-2010 Best Practical Solutions, LLC. Jifty is distributed under the same terms as Perl itself.
