如何处理IIS URL重写中的某些字符

我有一个问题,如何重写一个url,并在网站上有一个很好的答案,它的工作,但有一些字符,我无法find如何编码iis根本不喜欢

原来的问题是这样的:

如何使用iis中的特定variablesredirect特定的url

问题中的字符是:

http://www.domain.com/login.aspx?TargetURL=%2fxxx%2fDefault.aspx%3f%26RoomID%3dyyy%26GameID%3dxxx&RoomID=yyy&GameID=xxx` 

我尝试了几乎所有的networking来解决这个问题,但是一些像=/这样的字符不起作用。 我知道,例如,用& 工作,但其他人是真正的问题。