<rule name="news_en">
<match url="en/news/"/>
<action type="Rewrite" url="en/blog/NewsList.aspx"/>
</rule>
如果网址看起来像[...] / en / news / id1234,它也会重定向;但我不需要那个。我该怎么办?
答案 0 :(得分:1)
试试这个:
<rule name="news_en">
<match url="^en/news/$"/>
<action type="Rewrite" url="en/blog/NewsList.aspx"/>
</rule>
^
表示匹配将从域名的开头开始。
因此www.yourdomain.com/en/news/
将重定向,而www.yourdomain.com/pages/en/news/
则不会。
$
匹配的字符串后面不允许任何内容。
答案 1 :(得分:1)
使用“en / news $”作为匹配网址匹配../en/news和“en / news / $”以匹配../en/news/。