我在localhost/laravel/public
上有laravel。我正在尝试设置路由,但这总是在url localhost/laravel/public/user/John/any@mail.com
:上生成404错误
Route::get('user/{name}/{mail}', function($name, $mail)
{
return "User $name : $mail";
});
并对url localhost/laravel/public/test/John/any@mail.com
进行了研究
Route::get('test/(:any)/(:any)', function($name, $mail)
{
return "Test $name : $mail";
});
如果您使用的是L3(Laravel的第三个版本),那么您处理路由的第二种方法是正确的。
{}中参数的路由如下:
Route::get('user/{name}/{mail}', function($name, $mail)
不会像Laravel 4中介绍的那样工作。
在此处阅读有关L3路由的更多信息