I have the following routing rules for 2 services in Traefik:
The URL in question in my tests is "http://mydomain.com/images"
According to the docs and my own testing, the 2nd service should serve the request since its routing rule is longer in length (56 > 30). However, if I change the 2nd service's priority to "-300", I would expect the first routing rule to match first (30 > -300). However, that doesn't seem to happen. I know that because the 2nd service sets a custom response header which should've not been set if the request was served by the first service (which they still do).