allowing query string and path components