如何在PHP Slim中获取/,/article以映射到相同的操作


How to get /, /article to map to same action in PHP Slim

我想将两个路由:/和/articles映射到相同的方法list_articles。

我试过使用这个代码,但它不起作用。

 $app->get('/:route', function () use($app, $layout) {
    list_articles();
 })->conditions(array("route" => "(/|articles)"))->name('list_articles');

我打错了什么?

以下是如何将文档根(/)添加到路由列表中。它为/和/两篇文章都写着"做事"。

 $app->get('/:route', function () use($app, $layout) {
     echo "do stuff"
 })->conditions(array("route" => "(|articles)"))->name('list_articles');

 ->name('list_articles')

part只是将路由命名为"list_articles"