Laravel 两条具有相同底座的路由指向不同的控制器


Laravel two routes with the same base pointing to different controllers?

我有/{country}/{city}/{country}/{city}/{cat}指向两个不同的控制器。但是第二个一直返回 404。它不会定向到控制器中的方法。我可以不对不同的控制器使用该基础结构两次吗?似乎很奇怪。

谢谢

确保

/{country}/{city}/{cat}

是之前

/{country}/{city}

在您的路线中.php。它将始终查找第一个匹配的规则集。