This step-by-step article shows you how to use Host Headers
to allow multiple host names to share a single IP address.
allows you to assign any number of sites to a single IP address and distinguish
them by using host headers. When IIS receives a request for a Web page, it
looks at the information sent in by the browser. If the browser is HTTP 1.1
compliant (Internet Explorer 3.x and later, or Netscape Navigator 3.x and
later), the HTTP header contains the actual domain name requested. IIS uses
this to determine which site should answer the request.
browser is not HTTP 1.1 compliant, you can program a core page to display all
sites available and allow the user to choose which site to use. For
instructions on how to do this, see the references section at the bottom of
Configure Host Header Names in IIS 5.0
To configure host header names in IIS
- Start the Internet Service Manager (Iis.msc).
- Right-click the Web site to be configured, and then click Properties.
- On the Web Site tab, select the IP address that the site will use.
Note: if you only have one IP address on the server, select All Unassigned, and set the TCP Port that should be used (usually
- Click Advanced.
- In the Multiple identities for this Web Site list, select the identity that you want to use.
- Click Edit, and then add the desired host header name.
NOTE: If you want this site to respond to more than one host header
name, use the Add button to add additional identities to this list. Specify a
different host header name for each identity, but be sure to use the same IP
address and port.
- Apply these changes and start the Web site (if it is not
- Register the host header name with the appropriate name
If the computer is on an intranet (a private LAN
that uses Internet technology), register it with the intranet's name resolution
system, such as the Windows Internet Name Service (WINS).
computer is on the Internet, register the host header name with the Domain Name
System (DNS), which is administered by InterNic.
- After the host header name is registered with the name
resolution system, test it from a browser by attempting to browse the host
header name. The browser should open the expected Web site.
For additional information,
click the article number below to view the article in the Microsoft Knowledge
Event ID 115 When Using Host Headers With IIS
For additional information, click the link below to
visit the following web site:
Article ID: 190008 - Last Review: March 29, 2007 - Revision: 1.3
- Microsoft Internet Information Services 5.0
|kbhowto kbhowtomaster KB190008|Retired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.