重写规则以修改动态网址

时间:2018-10-10 08:13:03

标签: dynamic url-rewriting web-config url-rewrite-module

我正在尝试创建一个重写规则来修改动态网址。

URL末尾的引用(nie1000857)是唯一的动态部分。

“详细信息?”需要如下所示插入。

到目前为止,我有:

      <rule name="Add fulldetails?" stopProcessing="true">
       <match url="^property-to-rent(.?)" />
       <action type="Rewrite" url="fulldetails?property-to-rent/"/>
      </rule>

但是我不知道如何提取url(nie1000857)的动态部分并将其添加到重写url的末尾。

如果我错过了Microsoft文档中显而易见的内容,则将非常感谢您的帮助和建议。

我是创建重写规则的初学者。

谢谢。

1 个答案:

答案 0 :(得分:0)

我解决了。

要想为实现相同目标的任何人提供答案的想法。

  <rule name="Add fulldetails?" stopProcessing="true">
   <match url="^property-to-rent/(.+)" />
   <action type="Rewrite" url="fulldetails?property-to-rent/{R:1}"/>
  </rule>