【问题标题】:IIS7 - How do I use the same physical path for different domains?IIS7 - 如何为不同的域使用相同的物理路径?
【发布时间】:2012-03-02 20:57:11
【问题描述】:

我有两个域: principal.com 复制.com

当有人键入 copy.com 时,我希望用户看到 principal.com 的内容,但不将他重定向到该域。

另外,如果我创建一个子域,例如 sub.copy.com,它会显示来自 principal.com 的内容。同样,无需将用户重定向到该域。

我尝试将 copy.com 的 DNS 配置为指向 principal.com 的相同 IP 地址但 我不知道如何在 IIS7 中配置此域以使用与 principal.com 相同的物理路径或如果我需要做一些其他的任务...

我已经用 apache 和 vhost 文件做到了这一点。将多个域指向同一个 DocumentRoot 并将 DNS 配置为使用相同的 IP 地址...但是对于 IIS7 我不知道该怎么做...

我怎样才能实现我想要的?

【问题讨论】:

    标签: iis-7 path dns


    【解决方案1】:

    如果您向网站添加多个主机头(每个域一个),IIS 应该能够为两个请求提供相同的内容。

    为此,请单击 IIS 中的站点,在右侧面板(“操作”)中,单击“绑定...”,您应该可以在此处输入不同的主机名。

    【讨论】:

    • 当我尝试这样做时站点停止,因为 iis 说存在绑定问题。我做错了吗?
    • 您输入的值是什么(端口、类型等)?我想不出为什么它会说存在绑定问题,因为我们经常这样做。该网站上是否存在任何其他绑定,或者是否有任何其他网站可能具有相同的绑定导致问题?
    • 另外,在系统日志中,站点停止时是否记录了实际的错误消息(可能有代码)?
    • 感谢高级克里斯,我从 iis7 开始。我有这个绑定的域 principal.com:http | www.principal.com | 80 | 183.201.16.246 阅读您的回答后,我所做的是尝试为 copy.com 配置一个绑定,如下所示:http | www.principal.com | 80 | 183.201.16.246 但它说我不能这样做,因为这个绑定已经在使用...
    • 啊,我想我可能知道发生了什么 - https 通常使用端口 443,http 使用端口 80,看看将映射上的端口更改为 443 是否有帮助。
    猜你喜欢
    • 2010-12-09
    • 1970-01-01
    • 1970-01-01
    • 2016-03-17
    • 2014-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多