我的路线如下:
Route::group(['prefix' => 'show' ], function() {
Route::get('{id}', function($id)
{
return View::make('show')->with('id' , $id);
});
});
当我输入网址等test.com/show/343242
时,它会返回它应该的内容。但我希望它重定向到该网站。当我使用Redirect::to('show/34324');
时,它只是给我一个空白屏幕。当我尝试使用return Redirect::route('show/34324');
时,它只是告诉我路线show/34324
不存在。我不知道如何继续,到现在为止搜索了1个小时。
希望有人能为此带来一些启示,谢谢。
答案 0 :(得分:0)
您应该返回Redirect
return Redirect::to('show/34324');
从指定路线重定向
Route::get('{id}', array('as'=>'route-name',function($id)
{
return View::make('show')->with('id' , $id);
}));
// ...
return Redirect::route('route-name',array(34324));