私は 2 つの ASP.Net MVC アプリケーションを持っています。たとえば、 Site1とSite2とします。
今のところ、Site1にアクセスして正常にアクセスできます。http://localhost/
IIS Express のapplicationhost.configファイルは次のとおりです。
<sites>
<site name="Site1" id="1" serverAutoStart="true">
<application path="/">
<virtualDirectory path="/" physicalPath="%IIS_USER_HOME%\wwwroot\Site1" />
</application>
<bindings>
<binding protocol="http" bindingInformation=":80:localhost" />
<binding protocol="http" bindingInformation=":80:10.49.0.137" />
</bindings>
</site>
<siteDefaults>
<logFile logFormat="W3C" directory="%IIS_USER_HOME%\logs" />
<traceFailedRequestsLogging directory="%IIS_USER_HOME%\logs\tracelogfiles" enabled="false" maxLogFileSizeKB="1024" />
</siteDefaults>
<applicationDefaults applicationPool="IISExpressAppPool" />
<virtualDirectoryDefaults allowSubDirConfig="true" />
</sites>
私が今欲しいのは:
- Site1へのアクセス
http://localhost/Site1
- Site2を配置する
%IIS_USER_HOME%\wwwroot\Site2
- でSite2にアクセス
http.//localhost/Site2
上記のapplicationhost.configをどのように変更して、目的を達成する必要がありますか?
ありがとう。