如何在Laravel中定义默认的后备路线?
我目前正在将一个自定义CMS从Laravel 3升级到Laravel 4(由于各种原因,此升级非常重要) 在现有版本中,它设置了路由,以便可以单独定义路由——但如果有人试图加载未明确定义的路由,系统将捕获该路由并将其发送到“页面处理器”——该处理器主要检查数据库中是否存在CMS页面/帖子 Laravel 3中的“回退”或“默认”路由处理行如下所示:如何在Laravel中定义默认的后备路线?,laravel,laravel-4,Laravel,Laravel 4,我目前正在将一个自定义CMS从Laravel 3升级到Laravel 4(由于各种原因,此升级非常重要) 在现有版本中,它设置了路由,以便可以单独定义路由——但如果有人试图加载未明确定义的路由,系统将捕获该路由并将其发送到“页面处理器”——该处理器主要检查数据库中是否存在CMS页面/帖子 Laravel 3中的“回退”或“默认”路由处理行如下所示: Route::get('(.*)', array('uses' => 'myPageLoading@method')); 我的问题是Lara
Route::get('(.*)', array('uses' => 'myPageLoading@method'));
我的问题是Laravel 4不支持这种语法。如何在Laravel 4中实现这一点?明白了
Laravel 4语法:
Route::any('{all}', array('uses' => 'myPageLoading@method'))->where('all', '.*');
在应用程序的所有其他路由之后定义默认路由非常重要。