2017-03-27 21 views
0

開頭的URL我已經得到了重寫規則在web.config上的工作,但我遇到了一個問題,它匹配所有開始的URL使用指定的網址,我只需要它匹配確切的網址,而不是以該網址開頭的所有內容。in web.config rewrite,我該如何定位只有網址,而不是所有以該

<rule name="Rewrite training to SEO friendly version"> 
    <match url="^training" /> 
    <action type="Rewrite" url="training/web-training-courses" /> 
</rule> 

這是我現有的代碼。它將改寫domain.com/trainingdomain.com/training/web-training-courses如預期,但它也將重寫其他任何與domain.com/training開始,如domain.com/training/courses/css。 我不希望它在「培訓」一詞後面有其他信息時重寫。是否有一個特殊字符或告訴重寫引擎只匹配確切的URL?

我的Windows Server 2012的

回答

0

使用美元符號上:

<match url="^training$" /> 
相關問題