Laravel, how to redirect as 301 and 302

后端 未结 6 1268
轮回少年
轮回少年 2021-02-02 06:46

I cannot find info for redirecting as 301/302 in the Laravel docs.

In my routes.php file I use:

Route::get(\'foo\', function(){ 
    return Redirect::to(         


        
6条回答
  •  没有蜡笔的小新
    2021-02-02 07:09

    Laravel 301 and 302 redirects using redirect() and route()

    301 (permanent):

    return redirect(route('events.show', $slug), 301);
    

    302 (temporary):

    By default, Route::redirect returns a 302 status code.

    return redirect()->route('events.show', $slug);
    

    Offical Laravel Docs,'Redirect Routes': https://laravel.com/docs/5.8/routing#redirect-routes

提交回复
热议问题