2013-06-04 56 views
1

我必须在同一个IIS 7.5上设置两个网站。同一IIS上的经典ASP和ASP.NET网站

其中之一是经典ASP与MSAccess数据库。另一个是ASP.NET。这意味着他们将使用不同的应用程序池。

我只有开放一个端口:80

这又如何配置?

谢谢。

回答

0

您需要在IIS中为您的第一个站点配置主机头(“绑定”),然后才能打开第二个站点。换句话说,你必须告诉IIS哪个主机名通向第一个网站,因为你不能运行2个网站作为“默认”主机名。

+0

每当我尝试打开第二个站点时,我从IIS收到一条消息,说明端口80已被占用 –

+0

确定,编辑了我的答案......它可能会解决您的问题 –

+0

如果我只能拥有一个http地址,如www。 mysite.com 我想要的网站是www.mysite.com/asp 和www.mysite.com/aspnet中的asp.net? 主机头不允许这样做。 –

2

您可以使用相同的端口(80)在同一网站下创建2个应用程序。
每个人都可以有不同的应用程序池。

这种方式,来浏览应用程序,您将键入

http://mywebsite/app1 
http://mywebsite/app2 

否则,您可以使用同一端口2点不同的网站,但是这涉及configuring host header bindings了IIS,并在您的DNS中创建C-NAME record

这样,要浏览应用程序,您将键入

http://app1.mydomain.com 
http://app2.mydomain.com