重定向以路由结果' HTTP 500错误'在laravel

时间:2016-12-28 13:24:50

标签: laravel redirect routes

我正在开发一个Laravel网站。在用户注册并登录后,为他完成了一些工作,并且应该将用户重定向到路由。不幸的是,下面的重定向都没有产生工作页面:
1: return Redirect::route('startChoose'); 2: return redirect()->route('startChoose');

以下是我在route文件中添加的web.php
Route::get('/startChoose', 'StartChooseController@index');

这是StartChooseController:
enter image description here

请你帮我弄清问题是什么?非常感谢你提前。

1 个答案:

答案 0 :(得分:1)

您需要name your routeroute()帮助者构建正确的网址:

Route::get('/startChoose', 'StartChooseController@index')->name('startChoose');

或者:

Route::get('/startChoose', ['as' => 'startChoose', 'uses' => 'StartChooseController@index']);

如果您不想为路线命名,请改用此语法:

return redirect('startChoose');