Just a note on this, as it took me a while to figure out.
RewriteLocation 0
Should be in your HTTPS Listener, not the HTTP Listener.
Hardware and performance
Pound rewrites "Location" header after logon
This discussion has been locked so you can no longer reply to it.