我有一个可以接受任意数量参数但顺序不完全相同的 URL。例如
example.com/myapp/service1/username1/service2/username2
或者
example.com/myapp/service2/username2/service1/username1
或者
example.com/myapp/service7/username7
我如何编写一个 rounting yml 条目来捕获任何这些路由,以便我可以将它们拆分为服务/用户名,array("service" => "Instagram", "username" => "JoBloggs")
或者有多少个被传递到 URL。
我可以访问大约 30 项服务的预制列表,但用户名几乎可以是任何值。
我什至不确定如何问这个问题,所以我会提供任何有用的额外信息。
理想情况下,我想避免类似example.com/myapp/?service1=username1&...