Laravel Redirect::to() vs Redirect::away()
Sep 16, 2014
For external redirection
The use case here is to redirect the user to another domain. I havenβt come across Redirect::away() before, even though itβs been added in Laravel 4.0.8.
Redirect::to()
Redirect::away()
Difference
Redirect::to() does additional URL checks and generations. Those additional steps are done in Illuminate\Routing\UrlGenerator and do the following, if the passed URL is not a fully valid URL (even with protocol):
- Determines if URL is secure
- rawurlencode() the URL
- trim() URL
Simon Wicki is a Frontend Developer in Berlin. Passionate and fluent in Vue, Angular, React and Ionic. I love Hybrid Apps and books.