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



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

目标是在域名后面有 url 的博客文章,如下所示:

domain.com/url-of-blog-article

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

Route::get ('{articleUrl}', 'WEBBlogController@showArticle');

但是,如果带有请求 url 的文章不存在,我想返回路由器并继续搜索另一个页面。一种解决方案可能是将此路由放在路由器的末端。但是,有没有办法在没有视图的情况下从控制器返回?

我不相信这是不可能的。此外,即使是这样,我也不会推荐它 - 您的应用程序会浪费时间在数据库中搜索不存在的文章,并且这将违反路由器为给定URL匹配单个路由的约定。

最新更新