...
<Query>
- Matches requests containing a query string parameter satisfying the element.
Matching is done within a <Host>
element as follows:
1. First, by examining <Path>
elements in order.
2. Then, by checking any <PathRegex>
elements in order against the part of the path that was not matched in the first step.
3. Finally, by examining any <Query>
elements in order.
Once a match matching child element is found, the process steps "into" that element and no other siblings will be applied. Thus, siblings cannot overlap.