I have a 2008 R2 IIS server hosting two sites. One site works fine when browsing to it. It defaults to wwwroot. Anyone browsing to www.example.com or example.com goes to the correct page for this site. Everything works.
The second site is supposed to default to the subfolder wwwroot\update where an asp.net application resides. Anyone browsing to update.example.com should go to this site. The binding doesn't work. It uses the default documents and config files in wwwroot instead of the ones under wwwroot\update. Why?
I have verified site 1 points to C:\inetpub\wwwroot and the other points to C:\inetpub\wwwroot\update. It doesn't make any sense that the second site would even look at wwwroot as something that exists.