How To Securely Publish Multiple Web Sites by Using ISA Server in Windows Server 2003 (323382)
The information in this article applies to:
- Microsoft Windows Server 2003, Standard Edition
- Microsoft Windows Server 2003, Enterprise Edition
- Microsoft Windows Small Business Server 2003, Premium Edition
- Microsoft Internet Security and Acceleration Server 2000
This article was previously published under Q323382 SUMMARY This step-by-step instruction guide describes how Internet
Security and Acceleration (ISA) Server 2000 publishes multiple Web sites to the
Internet. This guide uses one server running Windows Server 2003 with Microsoft
Internet Information Services (IIS) and a second server running Windows Server
2003 and ISA Server. For people to find Web sites on the Internet,
the site's name must be associated with the public IP address of the ISA Server
computer's external network adapter. The Internet service provider (ISP) or
network administrator can help with this. DNS typically has an entry for
www. your-domain-name.com that points to the ISA
Server computer's external adapter.
back to the top
Publish the Web Sites To route requests for
http://www. example.com/site1 to SERVER1 and requests
for http://www. example.com/site2 to SERVER2,
destination sets must first be created for each internal server. The Web
publishing rules that are created later will link the URLs to the appropriate
internal servers.
back to the top
Create the First Destination Set- Start the ISA Server management console. To do this, click Start, point to All Programs, point to Microsoft ISA Server, and then click ISA Management.
- Expand the Servers folder in the left pane, and then expand
the folder for your server.
- Right-click Destination Sets, point to New, and then click Set.
- Name the set (for example, Site1), and then click Add to add a server to the set.
- In the Destination box, type the name of the site that you set up with your ISP
(www.example.com in this example).
- In the Path box, type /site1/*. The asterisk is very
important.
- Click OK until the rest of the dialog boxes are closed. NOTE: To create a destination set for Site 2, repeat steps 1 through 7
with the following changes. In step 4, type the name of Site 2 (for example,
site2). In step 7, type /site2/*.
back to the top
Create the Web Publishing Rules Web publishing rules direct requests to the correct servers. To
create the first rule, follow these steps:
- In the left pane, expand the Publishing folder.
- Right-click Web Publishing Rules, point to New, and then click Rule.
- Name the rule Site1.
- Click Specified destination set, and then
click Site 1.
- Click Any request.
- Click Redirect the request to this internal Web
server (name or IP address).
- Click Browse, click SERVER1, and then click Finish. NOTE: To create a rule called Site 2, repeat steps 1 through 7 with
the following changes. In step 3, name the rule Site 2. In step 4, use the Site
2 destination set, and then in step 7, redirect to SERVER2.
back to the top
Troubleshooting- When people connect to the site, they do not see the server
that you published.
People who connect to the site may see a generic
"under construction" page or nothing at all. This is most likely because
Microsoft Internet Information Services (IIS) is running on the ISA Server
computer itself. Requests to the site are then directed to IIS on the ISA
Server computer. Remove IIS from the ISA Server computer. The ISA Server
computer should run only ISA Server and nothing else. - You are trying to publish multiple sites, but they are not
working correctly.
Make sure that you have your destination sets and
publishing rules configured correctly. The destination set should specify your
ISA Server computer's external name as the destination, together with a path
that matches what you want people to type in their browsers when they want to
access the corresponding internal server. The Web publishing rule should
include the correct destination set and should refer to the correct internal
server. See the example in the Publish the Web
Sites section of this article. Pay particular attention to the
dependencies.
back to the top
REFERENCESFor additional information about
how to install and set up ISA Server, click the article number below to view
the article in the Microsoft Knowledge Base: 292569 How to Set Up Internet Security and Acceleration Server to Host Web Sites by Using the Secure Sockets Layer Protocol
For additional information about how to
install ISA Server on a computer running Windows Server 2003, visit the
following Microsoft Web site:
back to the top
Modification Type: | Major | Last Reviewed: | 7/25/2006 |
---|
Keywords: | kbWebServices kbAppServices kbHOWTOmaster KB323382 kbAudITPro |
---|
|