SSL Host Headers in IIS7

IIS 7 SSL Host Headers

Setting up Host Headers and Secure Site Bindings

  1. Install your SSL certificate to your server using our IIS 7 installation instructions.
  2. Next, you will need to open up a command line to set up Secure Bindings for each of the additional sites that will be using that certificate as well (the site that you have already set up bindings for using IIS does not need to have its bindings reconfigured).

    Go to Start > Run

    Type "cmd" and click "OK."

  3. Enter "cd C:\Windows\System32\Inetsrv\" to change to the directory where you will manage SSL host headers.
  4. Enter the command following command (as one line):

    appcmd set site /site.name:"Name of Website in IIS" /+bindings.[protocol='https',bindingInformation='*:443:Host Header']

    The Name of Website in IIS is the name displayed in the IIS 7 "Connections" window under "Sites"

    The Host Header is the host header the (e.g., example.domain.com).

    IIS 7 SSL Host Headers Site Identifier

  5. You should see a response message in the command prompt - SITE object "your site" changed
  6. Repeat step 4 as many times as necessary until you have set up your SSL host headers for all the websites that need them. If you need to enter the command for several sites, try using the DigiCert IIS 7 SSL Host Header Command Generator.

    You may need to restart the IIS sites for the changes to take effect.

  7. You can verify the configuration changes by opening each site in a web browser. If the wrong page is displayed for any URL, your SSL host headers have not been configured correctly.

IIS7 SSL Host Headers

Learn how to configure SSL host headers in IIS 7

Purchase an SSL Certificate Now!

Unlimited Servers No Extra Charge! High Assurance SSL Unlimited Reissues How Does PKI Work?

SSL Certificate Guarantee

 
 

All trademarks displayed on this web site are the exclusive property of the respective holders.