There are two common mistakes that are made when setting URL mapping rules:
-
The rules are regular expressions and not 'pattern matches'. E.g. if you want to match every URL that begins with /zeus, you would have to use the rule /zeus.* and not just /zeus* (note the full stop).
-
The rules are 'tied' to the start and end of the URL. This includes any 'query-string' as well. The rule /zeus will only match the URL /zeus. It will NOT match /zeus/morezeus or /zeus?query.