gpt4 book ai didi

用于重定向到 FQDN 的 IIS URL 重写

转载 作者:行者123 更新时间:2023-12-04 23:55:00 26 4
gpt4 key购买 nike

我正在尝试找出完成以下任务的最佳 URL 重写规则。

http://intranet/sites/default.aspx rewrite to http://intranet.domain.com/sites/default.aspx

http://intranet rewrite to http://intranet.domain.com

同样在 IIS 中,该 Web 应用程序的 URL 绑定(bind)设置为“intranet”

希望这是有道理的。有人可以帮忙改写规则吗?

最佳答案

这是我会使用的规则:

<rule name="Intranet redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTP_HOST}" pattern="^intranet$" />
<add input="{HTTPS}" pattern="^OFF$" />
</conditions>
<action type="Redirect" url="http://intranet.domain.com/{R:0}" />
</rule>

它将匹配主机上的任何请求路径( url="(.*)" )完全命名为 http://intranet ( pattern="^intranet$"https 已关闭)并将其重定向到 http://intranet.domain.com/{R:0} (其中 {R:0} 是包含所请求路径的反向引用)。

关于用于重定向到 FQDN 的 IIS URL 重写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18006963/

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