我想从 C# 代码修改重写规则。Url Rewrite 规则位于 web.config 文件中。
<system.webServer>
    <rewrite>
      <rules>
        <rule name="partners">
          <match url="^partners$" />
          <action type="Rewrite"
                  url="partners.aspx" />
        </rule>
        <rule name="news">
          <match url="^news$" />
          <action type="Rewrite"
                  url="news.aspx" />
        </rule>
        <rule name="projects">
          <match url="^projects$" />
          <action type="Rewrite"
                  url="projects.aspx" />
        </rule>
      </rules>
    </rewrite>
  </system.webServer>
我想换前任。<rule name="partners"> <match url="^partners$" />至<rule name="partners"> <match url="^friendship/partners$" />,
如何找到节点规则并将匹配 url 更新为 name =“partners”的“new one”;?
这是我对动态 url 重写的想法。如果你有任何其他方式,谢谢。