Some of you may have noticed that in IE 7 for Vista or XP you can't use a wildcard (*) to designate a server address in one zone in IE and then designate another address on that same server in another zone.
For example:
If you add *.mysite.thissite.com to Trusted sites in IE 7 and then add http://anothersite.mysite.thissite.com to the Local Intranet zone in IE this won't work, the site added with the wildcard takes precedence. This works fine in Internet Explorer 6.
I have had numerous support requests because of this issue over the past 6 months. Microsoft has now confirmed that this is a bug and has issued a hot fix to resolve this issue:
http://support.microsoft.com/kb/939940/en-us
Note: this is a special request hot fix, there is now a download for this directly from Microsoft at this time - you have to follow the instructions in the link above to request the fix from Microsoft and they will then email it to you.