我刚刚开始在Visual Studio中使用ASP.NET Web应用程序。我想知道的是,我有两个网页,即index1.aspx和index2.aspx。我想在IIS服务器上本地主机中使用不同的端口号分别托管它们。我知道在这些情况下使用站点绑定,但不确定如何进行绑定。做这个的最好方式是什么?我希望他们同时运行并相互交流。
在IIS中,有一些称为虚拟目录。您可以在IIS中创建两个Web应用程序,并在系统上指向相同的物理位置。
您还可以更新每个Web应用程序的设置,以具有不同的索引页面。即Web App1应使用index1.aspx作为索引页,Web应用程序2应使用index2.aspx。
虚拟目录非常酷,您可以为多个租户使用相同的代码库。我们要创建的只是IIS中的新Web应用程序或网站。
,所以我这样解决了:我在同一解决方案中创建了两个项目WebApp1和WebApp2。
右键单击解决方案资源管理器 ->属性--->选择带有多个启动项目的单选按钮。另外,请确保至少一个项目的行动仅设定为启动。其余的可以在不调试的情况下开始。
要将IIS连接到您的Web应用程序说WebApp1:参考此视频:https://www.youtube.com/watch?v=iwbkqunbngq
希望这可以帮助任何尝试此操作的人。