Правило перезаписи для URL, содержащего Id - PullRequest
0 голосов
/ 18 марта 2019

Как мы можем перенаправить все запросы, поступающие на:

https://www.example.com/url/sub/string-string2-58

На этот URL:

https://www.example.com/newurl/string-string2/58

По сути, мы должны разделить последнюю часть с помощью регулярных выражений и получить последний член в качестве идентификатора и перенаправить на новую структуру

1 Ответ

0 голосов
/ 19 марта 2019

Вы можете использовать приведенное ниже правило перезаписи:

<rule name="sub id redirect" stopProcessing="true">
 <match url="(.*)" />
   <conditions>
     <add input="{URL}" pattern="/string-string2-([0-9]+)" />
   </conditions>
   <action type="Redirect" url="http://www.sample1.com/newurl/string-string2/{C:1}" />
</rule>

image

С уважением, Jalpa.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...