URL as query string parameter

Topics: User Forum
Oct 25, 2010 at 8:10 PM

I'm trying to upgrade IIRF 1.2 to IIRF and I'm seeing this different behavior with URLs that have another URL encoded as a query string parameter. E.g. given this rule:

RewriteRule ^/login.xhtml\??(.*) /loginND/login.aspx?$1 [I,U]

and this URL: /login.xhtml?from=%2Fsome%2Fother%2Furl%3Fa%3D1%26b%3D2

I'd expect that Request.QueryString["from"] is "/some/other/url?a=1&b=2" (it is indeed like this in IIRF 1.2)

Instead, I get "/some/other/url?a=1", truncating all other parameters.

Any ideas?


Nov 1, 2010 at 5:57 PM

For future reference: http://iirf.codeplex.com/Thread/View.aspx?ThreadId=232357