Laravel从控制器返回并继续路由

时间:2018-05-16 20:50:20

标签: laravel router

我还没有找到答案是否可以从Laravel控制器返回路由器并继续搜索其他路由。或者,另一种方法可能有助于解决这个问题:

目标是让博客文章的网址如下所示:

domain.com/url-of-blog-article

所以,我的路线看起来像这样:

Route::get ('{articleUrl}', 'WEB\BlogController@showArticle');

但是,如果带有请求网址的文章不存在,我想返回路由器继续搜索其他网页。一种解决方案可能是将此路由放到路由器的末尾。但是,有没有办法从控制器返回而没有视图?

1 个答案:

答案 0 :(得分:0)

我不相信这是可能的。而且,即使它是,我也不推荐它 - 你的应用程序会浪费时间在数据库中搜索一篇不存在的文章,这会违反路由器的匹配惯例给定网址的单一路线。