URL Components Must be Nested with Each Other and not with Other Match Types

You cannot nest URL component matches within any other match type. That is, these matches are used to describe the URL and must be nested within one another in an unbroken fashion to form the URL path in its proper order. For example, you cannot nest a “recursive-dirs” match inside a “cookie” match, because the cookie is not a component of the URL. And you must list the components in the correct order, so you cannot enclose a “recursive-dirs” match within a “filename” match, because the filename is always last in the URL.