I have a use case where I'd like to do the following: I have two modules:
Here's a couple example routes I'd have in my application:
So if I visit /user I'd like the application to try and detect a not found when /:module matches and then automatically move to the next route match of /:controller and if neither of those routes redirect and no other routes match, then we error out.
So ideally, customers would automatically use the api version I specify if they access the url without specifing the module aka apiv1. Otherwise if they specify the module then we give them access to that.