2013-06-04 82 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