加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

.net – 在IIS中使用IP地址绑定子应用程序

发布时间:2020-12-16 09:56:07 所属栏目:asp.Net 来源:网络整理
导读:我正在开发一个MVC .NET应用程序,它需要在两个不同的域上运行. 默认情况下,应用程序在以下域上运行(假设): www.domain1.com 我也想在以下域上运行该应用程序. www.domain2.com/domain1 Domain1.com和Domain2.com都在不同的服务器上运行.我不能使用(Domain2)
我正在开发一个MVC .NET应用程序,它需要在两个不同的域上运行.
默认情况下,应用程序在以下域上运行(假设):

www.domain1.com

我也想在以下域上运行该应用程序.

www.domain2.com/domain1

Domain1.com和Domain2.com都在不同的服务器上运行.我不能使用(Domain2)的IP地址在IIS中进行绑定,因为它需要应用程序的物理路径.但在我们的例子中,应用程序(Domain1)将位于单独的服务器上.

我们怎样才能做到这一点,有没有出路?

解决方法

解决方案1

你可以做几件事.

1)创建一个指向服务器的单个IP地址的通配符DNS映射,然后在每个网站上使用主机头,在每种情况下为每个子域使用1个IIS站点

2)您可以在DNS中为每个指向服务器上托管的IP地址的子域创建A记录.创建单个子域记录需要更多的管理开销,但这是一种技术解决方案.

http://support.microsoft.com/kb/190008(虽然这适用于IIS 5,但概念是相同的)

解决方案2

使用“站点绑定”指定站点的主机名.在IIS管理控制台中选择一个站点,然后在右侧的操作下选择Bindings ….在“站点绑定”对话框中,选择http绑定,然后单击“编辑…”,您可以在此处设置该站点的URL.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读