The redirect function returns a redirect HTTP response, or returns the redirector instance if called with no arguments:
<?php return redirect($to = null, $status = 302, $headers = [], $https = null);

return redirect('/home');

return redirect()->route('route.name');
<?php                 return (new FirstPage)();

            })->middleware('web');

            Route::get('/first-outside', FirstPageWithLinkOutside::class)->middleware('web');

            Route::get('/redirect-to-second', fn () => redirect()->to('/second'));

            Route::get('/second', SecondPage::class)->middleware('web');

            Route::get('/third', ThirdPage::class)->middleware('web');

            Route::get('/fourth', FourthPage::class)->middleware('web');
<?php {

    public function redirectToPageOne()

    {

        return redirect('/first');

    }



    public function render()
<?php         Route::get('awesome-js/{framework}', ComponentWithModel::class)

             ->missing(function (Request $request) {

                 $this->assertEquals(request(), $request);

                 return redirect()->to('awesome-js/alpine');

             });



        $this->get('/awesome-js/jquery')->assertRedirect('/awesome-js/alpine');
<?php         }



        if ($to && ! app(HandleRequests::class)->isLivewireRequest()) {

            abort(redirect($to));

        }



        if (! $to) return;
<?php     public function triggerRedirectHelper()

    {

        return redirect('foo');

    }



    public function triggerRedirectHelperUsingKeyValueWith()
<?php     public function triggerRedirectHelperUsingKeyValueWith()

    {

        return redirect('foo')->with('success', 'livewire-is-awesome');

    }



    public function triggerRedirectHelperUsingArrayWith()
<?php     public function triggerRedirectHelperUsingArrayWith()

    {

        return redirect('foo')->with([

            'success' => 'livewire-is-awesome'

        ]);

    }
<?php     public function triggerRedirectHelperUsingRoute()

    {

        return redirect()->route('foo');

    }



    public function triggerRedirectHelperUsingAway()
<?php     public function triggerRedirectHelperUsingAway()

    {

        return redirect()->away('foo');

    }



    public function render()
<?php     {

        $this->skipRender();



        return redirect('/bar');

    }



    public function render()