Tell me more ×  I am hosting several web apps on IIS 7.5 on
Windows Server 2008 R2. The server has a single IP address and I
am using host names to differentiate the bindings to each
application. The server has different DNS alias matching the
host names, so all works fine within the corporate network. For
example:    • When I type http://intranet, "intranet" gets
resolved by DNS to the server's IP and a request is made to IIS,
which uses the binding with the "intranet" host name, which in
turn maps to the Intranet web app.  The thing is, I also want
users to be able to access the apps from outside the corporate
network, by using the server's IP (which is public). This means
that IIS should also recognise requests made in the form as
corresponding to the Intranet web app. The only way I have found
to achieve this is to place the physical folders for all the web
apps under the physical folder of the Default Web Site, and
leave the default binding for this site. This means that:    •
When I type, a request is m