2011-07-19 52 views
3

我有兩個使用asp.net MVC3構建的web應用程序。我想用自定義域在本地運行它們,並且在URL中沒有任何端口號。沒有必要擔心遠程訪問等,這只是當地發展enivronment只有使用自定義端口和域名與IIS快遞

如:

HTP://app1.cc.com-->應用1

HTP:// APP 2。 cc.com - >應用2

我需要這樣的東西是htp://app1.cc.com/questions/4709014/using-custom-domains-with-iis-express

目前我的網址都是這樣http://localhost:34752/questions/4709014/using-custom-domains-with-iis-express

我跟着這個問題的步驟:

Using Custom Domains With IIS Express

但正在使用的預留端口80,這是好的,但我怎麼有兩個應用程序共享這個端口?

回答

3

applicationhost.config

東西只需添加綁定這樣

<site name="site1" id="1" serverAutoStart="true"> 
<bindings> 
    <binding protocol="http" bindingInformation="*:80:app1.cc.com" /> 
</bindings> 
</site> 

<site name="site2" id="2" serverAutoStart="true"> 
<bindings> 
    <binding protocol="http" bindingInformation="*:80:app2.cc.com" /> 
</bindings> 
</site> 
+0

我覺得你並不需要一個單獨的網站。只需將第二個綁定添加到第一個站點中的綁定即可。這對我們的情況起作用。謝謝@丹的提示,但! – Manfred