我正在开发一个Laravel
网站。在用户注册并登录后,为他完成了一些工作,并且应该将用户重定向到路由。不幸的是,下面的重定向都没有产生工作页面:
1: return Redirect::route('startChoose');
2: return redirect()->route('startChoose');
以下是我在route
文件中添加的web.php
:
Route::get('/startChoose', 'StartChooseController@index');
这是StartChooseController:
请你帮我弄清问题是什么?非常感谢你提前。
答案 0 :(得分:1)
您需要name your route让route()
帮助者构建正确的网址:
Route::get('/startChoose', 'StartChooseController@index')->name('startChoose');
或者:
Route::get('/startChoose', ['as' => 'startChoose', 'uses' => 'StartChooseController@index']);
如果您不想为路线命名,请改用此语法:
return redirect('startChoose');