Redirect to previous page or url in laravel

Answers 3
  • Redirect to previous page or url using web.php

    --PATH routes\web.php
    use Illuminate\Support\Facades\Redirect;
    Route::get('/redirect-to-previous-url', function(){
        return Redirect::to(url()->previous());

    This code snippet helps you to redirect to the previous page or url in laravel.  You have to use Redirect Fasade, use Illuminate\Support\Facades\Redirect; in your web.php file before Route definition. It will redirect you to the last visited url or page.

  • Redirect to previous page or url using controller’s method

    --PATH app\Http\Controllers\<YourController>.php
    //Add before class defination 
    use Illuminate\Support\Facades\Redirect;
    //Controller's method
    public function backToPreviousURL(){
    	return Redirect::to(url()->previous());

    Redirecting users to the previous page or url in laravel is very easy. You have to use url()->previous() method on Redirect Fasade. url()->previous() method gives you the last visited page url and Redirect Fasade return you to that page. Add this code use Illuminate\Support\Facades\Redirect; before the class definition in your controller file.

  • Redirect to previous url from view file in laravel

    --PATH resources\views\<yourfile>.blade.php
    <a class="btn btn-info" href="{{ URL::previous() }}"> Back </a>

    This code snippet will redirect you from current page to last visited page in laravel. On click anchor tag you will be redirected to previous page or url.

  • Back to code snippet queries related laravel