微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使子应用程序独立于IIS 10中的根应用程序

如何解决使子应用程序独立于IIS 10中的根应用程序

我是IIS的新手,我有两个彼此完全独立的asp .net mvc应用程序,但是由于它们都是公开的,因此必须将它们放在同一端口443下。因此,我创建了一个应用程序作为另一个孩子。

https://本地主机 https:// localhost / admin

现在的问题是,子应用程序https:// localhost / admin从根应用程序继承而来,它将丢失所有信息。我有什么办法可以使它们彼此完全独立?

applicationhost.config

clock_out

解决方法

您可以在端口443上运行IIS多个网站,IIS将能够托管多个网站。直到IIS 3,每个网站都需要具有专用的IP地址。 Microsoft从IIS 5引入了主机头的概念。通过主机标头,我们可以使用一个IP地址托管多个网站。

1。从IIS创建域

要从IIS创建域,可以单击“开始” >>“管理工具” >>“ Internet信息服务(IIS)管理器”。现在,右键单击“站点”,然后单击“添加网站”。现在出现一个窗口。我们输入站点名称。它将自动用相应的网站名称填充应用程序池列,然后输入网站文件的物理路径。选择协议类型为HTTP,然后从下拉列表中选择IP地址。在主机名列中,输入域名。最后,单击确定。

enter image description here

2。添加主机头

现在,我们从绑定中添加唯一的主机头。要创建唯一的主机名: 从IIS中,单击“操作”列中的绑定。现在编辑绑定中的默认条目。 默认情况下,主机名将保留为空白。现在,输入主机名。最后,单击确定。

enter image description here

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。