Host to Client Redirection (also known as Server to Client Content Redirection) does not work on Windows 2008 R2 with Internet Explorer 9 installed. Valid URLs that must be redirected to the client open on the server side instead of the client side.
Microsoft introduced a new value for redirection
HKEY_USERS”UserSID”SoftwareMicrosoftWindowsShellAssociationsUrlAssociationshttpUserChoiceProgid and this is set to IE.HTTP instead of HTTP which would make HTTP Redirection work correctly.
This new value is taking priority over what Citrix normally uses for HTTP Redirection: HKEY_CLASSES_ROOT/http/Shell/Open/Command/ “C:Program FilesCitrixsystem32iexplore.exe” %1.
Note: The same redirection issue occurs for other protocols such as HTTPS.