Holy...you're right, it says so in nginx docs 
   Note that locations of all types test only a URI part of request line without arguments. This is done because arguments in the query string may be given in several ways, for example:


and I always thought the trailing $ meant the same as in htaccess :smile: