gpt4 book ai didi

iis-7.5 - 如何将另一个域指向 IIS 7.5 中现有网站上的特定路径?

转载 作者:行者123 更新时间:2023-12-02 02:00:46 25 4
gpt4 key购买 nike

所以我有一个在 IIS 中运行良好的现有站点,我们将此域称为 www.mysite.com。现在站点上有一个基本上是子站点的文件夹,该文件夹是“基础”。所以我需要在这个文件夹中指向一个额外的域,这个额外的域将是 www.mysitefoundation.com。

我知道如何在 IIS 的绑定(bind)中添加域等,但我的大脑一直在想如何让一个新域指向一个特定的文件夹。

我有很多 urlMappings 设置,但它们与新的“基础”域无关。例如,我有很多这样的东西:

<add url="~/community" mappedUrl="~/Company/Community"/>

那么如何让它像这样工作:

原始站点 www.mysite 像往常一样进入 root/home。虽然新添加的 www.mysitefoundation.com 基本上是 www.mysite.com/foundation?

一尘不染?! :)

最佳答案

您可以使用HTTP_HOST 条件进行匹配

<rule name="RedirectToFoundation" stopProcessing="true">
<match url=".*" ignoreCase="true" />
<conditions>
<add input="{HTTP_HOST}" pattern="mysitefoundation.com" />
</conditions>
<action type="Redirect" url="http://www.mysite.com/foundation/{R:0}" redirectType="Permanent" />
</rule>

关于iis-7.5 - 如何将另一个域指向 IIS 7.5 中现有网站上的特定路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17345289/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com