Php Laravel两条路线,相同的基础指向不同的控制器?

Php Laravel两条路线,相同的基础指向不同的控制器?,php,laravel,url,routing,routes,Php,Laravel,Url,Routing,Routes,我有/{country}/{city}和/{country}/{city}/{cat}指向两个不同的控制器。然而,第二个继续返回404。它不会直接指向控制器中的方法。我可以不为不同的控制器使用该基本结构两次吗?看起来很奇怪 谢谢请确保 /{country}/{city}/{cat} 在之前 /{country}/{city} 在routes.php中。它将始终查找第一个匹配的规则集。谢谢,这是一个。第二个问题是我有另一条路线/{country_op}/{city_op}/{sthg_name}可

我有
/{country}/{city}
/{country}/{city}/{cat}
指向两个不同的控制器。然而,第二个继续返回404。它不会直接指向控制器中的方法。我可以不为不同的控制器使用该基本结构两次吗?看起来很奇怪

谢谢

请确保

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

在之前

/{country}/{city}


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

谢谢,这是一个。第二个问题是我有另一条路线
/{country_op}/{city_op}/{sthg_name}
可以
/{country}/{city}/category/{cat}