Laravel Redirect to URL

Laravel Redirect to URL

In this post, i will tell you how to redirect user from one url to another url in many ways.

Laravel Redirects are instance of the Illuminate\Http\RedirectResponse. We simply use redirect helper method.

List of Redirect Methods are :

  • Redirect to URL in Laravel
  • Redirect back to previous page in Laravel
  • Redirect to Named Routes in Laravel
  • Redirect to Named Routes with parameters in Laravel
  • Redirect to Controller Action in Laravel
  • Redirect to Controller Action With Parameters in Laravel
  • Redirect with Flashed Session Data in Laravel
Redirect to URL in Laravel

Here i redirect user to user/dashboard.

  1. return redirect('user/dashboard');
Redirect back to previous page in Laravel

You can redirect use to previous page by using back method and this is usefull whenever you submit form and after submission you need to redirect their previous page.

  1. return redirect()->back();
  2.         OR
  3. return redirect()->back()->withInput();
Redirect to Named Routes in Laravel

if your routes don't have any parameters and you don't know the exact url then you can redirect user with named routes.

  1. return redirect()->route('home');
Redirect to Named Routes with parameters in Laravel

This is usefull when you need extra parameters with named route then you can pass it with second argument to route method.

  1. return redirect()->route('users', [1]);
Redirect to Controller Action in Laravel

You can also redirect user to controller action.

  1. return redirect()->action('App\Http\Controllers\UserController@index');
Redirect to Controller Action With Parameters in Laravel
  1. return redirect()->action('App\Http\Controllers\UserController@index', ['id' => 1]);
Redirect with Flashed Session Data in Laravel

You can pass flashed session message while redirecting with routes.

  1. return redirect('home')->with('messgae', 'Welcome to ExpertPHP Tutorials!');

Phone: (+91) 8800417876
Noida, 201301
Attention Required! | Cloudflare

Sorry, you have been blocked

You are unable to access ressim.net

Why have I been blocked?

This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.

What can I do to resolve this?

You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.