【发布时间】:2017-02-06 17:59:44
【问题描述】:
我对 Laravel 路由组有疑问。Laravel 总是在 Route::group 方法中执行关闭。考虑以下两条路线:
这是在 routes/web.php 中声明的
Route::group(['prefix' => 'posts'],function(){
echo 'posts page';
});
Route::get('home'),function(){
echo 'home page';
});
当我打开www.example.com/home 时,Route::group 中的闭包会执行。
所以我得到了这个输出:
posts page home page
从逻辑上讲,我应该只得到 home page 作为输出
【问题讨论】:
-
可能是在中间件或内核(等)中声明的?或者可能是 RouteServiceProvider
-
这是在 routes/web.php 中声明的
-
你从来没有在你的问题中这么说
-
好的,我添加了.....