不指定域名的IIS重写规则

时间:2020-03-28 15:58:18

标签: iis

我有两个版本的IIS 10上运行的网站。开发版和产品版。它们每个都在不同的域上运行。

当我对Dev版本进行一些更改时,我想采用完全相同的规则并将其复制粘贴到Prod版本中,而不必关心更改规则中的域。

我有一条类似的规则:

<rule name="Tontine - Accueil" stopProcessing="true">
    <match url="^(SomeString/)+(.*)" />
    <action type="Rewrite" url="https://www.DevDomain.com/somepage/{R:2}" />
</rule>

是否可以在不指定域的情况下编写重写规则?例如

我尝试了以下操作,但没有一个起作用:

<action type="Rewrite" url="/somepage/{R:2}" />    (The domain is not specified in the rule here)
or
<action type="Rewrite" url="./somepage/{R:2}" />

可以吗?

谢谢

1 个答案:

答案 0 :(得分:0)

请改用{HTTP_HOST}。

const Div = styled(Child)`
  margin-top: 10px;
`;
export default class Parent extends React.Components{
  render(){
    return <Child/>;
  }
}