MVCに翻訳しているWebフォームのWebサイトがありますが、MVCサイトで新しいURLを見つけるためにインデックスが作成された特定のURLが必要であり、以下のURLで苦労しています。
http://www.domain.com/content/reviews/I_once_answered_a_question_in_SO_page512.aspx
そして、私はそれを次のような形式に翻訳したいと思います。
http://www.domain.com/view/512/I_once_answered_a_question_in_SO
これまでのところ私が持っている最高のもの:
<rule name="content pages" stopProcessing="true">
<match url="^.*(?:content/(.*)_page([0-9]+)\.aspx)$" />
<conditions logicalGrouping="MatchAll" trackAllCaptures="true">
<add input="{REQUEST_METHOD}" pattern="^POST$" negate="true" />
</conditions>
<action type="Redirect" url="/view/{R:2}/{R:1}"/>
</rule>
かなり近いと思いますが、なぜ一致しないのかわかりません。