Che è quel #?
In un url il cancelletto ha una funzione ben precisa, identifica un ancoraggio all'interno del documento.
Se vuoi farlo passare dentro la query string devi farci un urlencode()