在ASP.NET IIS服务器中托管具有不同Portnumbers的网站



我刚刚开始在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

希望这可以帮助任何尝试此操作的人。

最新更新