我正在尝试创建出站重写规则,该规则将对www.mydomain.com的所有引用替换为实际上在请求的主机标头中的引用。例如,如果请求从浏览器发出到www.otherdomain.com,则在响应中我想替换www.mydomain.com-> www.otherdomain.com
我认为这应该是出站规则,我想这里不需要正则表达式,因为与www.mydomain.com完全匹配。
我当前的结果是这样,但是www.otherdomain.com是硬编码的,而不是当前请求主机的动态值。
<outboundRules>
<rule name="Rewrite from mydomain to dynamic" patternSyntax="ExactMatch">
<match filterByTags="A, Area, Base, Form, Head, IFrame, Img, Input, Link, Script" pattern="www.mydomain.com" />
<action type="Rewrite" value="www.otherdomain.com" />
</rule>
</outboundRules>
问题
如何引用当前请求的主机域而不是硬编码值?