I have created a web application on port 443 https and configured to use windows authentication and without any host headers, providing no host header is requirement for Apps development, I have extended this web application on extranet on same port 443 and https and without any host headers, as expected IIS has stopped 1 web site because both are using blank host header and same port.

Can I create 2 IIS sites on same port without any host header by using a wildcard certificate? or nay other solution?

  • You need to have different bindings on the different IIS sites. Else IIS will not know where to send your requests that is why one site is stopped.
    – Robban1980
    Commented Apr 23, 2015 at 2:54
  • Is there any solution to that problem? Will SSL certificate help me?
    – Ali
    Commented Apr 23, 2015 at 3:13
  • No, certificate will not help. The solution is that you need to have different bindings in IIS. Be it different IP addresses, Host names and/or ports.
    – Robban1980
    Commented Apr 23, 2015 at 3:24

1 Answer 1


To host more than one Web site on a Web server, you can assign a unique IP address to each Web site, designate a non-standard TCP port number for a Web site, or use host headers.

Their is no alternative solution and you have to adopt either one of the solution.

Why you want to host 2 sites on same Port without Host header?

  • I have 1 web application running on port 443 with windows authentication enabled and using default zone, I want to extend it to have an extranet zone with forms authentication, I don't want to use host headers onweb applications because all site collections in the web application will have their own host name using HNSC methodology.
    – Ali
    Commented Apr 26, 2015 at 5:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.