路由配置不生效?

vasileon

我在app\config\route.php中定义的路由,整个项目就这1个路由

Webman\Route::any('/test', function($request){
    return response('test');
});

不会输出test,而是展示了public目录下的index.html的内容。
我打印了Route::addRoute方法里的route发现有这条路由规则。
通过Webman\Route::getRoutes() 打印出也有该条路由,为什么页面展示的内容不对?

839 1 0
1个回答

ersic

是不是跟默认路由冲突了,关掉默认路由试试呢?

如果你想关闭默认路由,在配置文件 config/route.php里最后一行加上如下配置:
Route::disableDefaultRoute();

年代过于久远,无法发表回答
🔝