Publishing Multiple Websites on Port 80

Posted on 2009-04-18
Last Modified: 2012-05-06
Is there a way to publish multiple domain websites from a single public IP on port 80 using ISA Server 2004?
I have one box for ISA Server and another that runs IIS. I have a single web publishing rule with a listener for port 80. The rule accepts traffic from Anywhere and pushes it to the IIS Server box.
In the Public Name tab I have listed the multple domain websites that I want to publish, for example., and
In the Paths folder I have /* as the only Internal path.
Thanks in advance for your help and suggestions.

Question by:stullhe104
    LVL 7

    Accepted Solution

    I assume that all of the web sites are in the same server and that you use host headers in order for IIS to support all of the sites in the same port-ip.
    In ISA you will use the same listener for all websites.
    What the publishing rule does is a static NAT from outside to inside, translating the public IP address to a Private IP.


    Author Comment

    I'm trying to figure out the setup for multiple host headers in IIS but it's not going too well.

    In IIS6 I have the Default Website set up at port 80. In the Advanced Website Identification properties page for this website I've created one entry for each of my websites tying it to the internal IP address of the IIS Server ( and port 80.

    I have a seperate virtual directory under the Default Website for each of the websites but I don't know how to tie them to the HTTP Header entries that I created above.

    I see where there is also an HTTP Headers tab for each of the virtual directories but I'm not sure if I need to put anything in there and, if I do, what goes in there.

    When I try to access any of the 3 websites from the Internet I simply get the iisstart.htm page display saying that the page is under contruction.

    Author Closing Comment

    Dude, with your help I was able to figure it out. The last post I made back to you made me realize that I had to create a seperate website entry in IIS for each website.

    I was trying to set each up as a virtual directory under Default Website but that is not correct.

    I remember past attempts to do this when I didn't spacify an http header and IIS displayed an error about a duplicate website on the same port.

    I didn't realize that the http header made it unique.

    Anyway... I seem to be up and running now. Thanks for your help.
    LVL 7

    Expert Comment

    In the IIS you will create multiple virtual directories. In each of them in the IP address tab you will select advanced and in the new window you will specify the host header.
    You dont need to use the default web site for all of your pages!!!

    Hope it helps!!

    Featured Post

    Highfive + Dolby Voice = No More Audio Complaints!

    Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

    Join & Write a Comment

    Suggested Solutions

    Forefront is the brand name for Microsoft's major security product. Forefront covers a number of specific security areas and has 'swallowed' a number of applications under this umbrella including Antigen, ISA Server, the Integrated Access Gateway (t…
    Forefront Threat Management Gateway 2010 or FTMG comes with some very neat troubleshooting tools built-in when trying to identify what is actually happening behind the scenes within the product when traffic is passing through its interfaces. To the …
    how to add IIS SMTP to handle application/Scanner relays into office 365.
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    755 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    17 Experts available now in Live!

    Get 1:1 Help Now