2011-05-04 271 views
1

我正在使用IIS 7的URL重寫模塊。我有,我想說的規則,如果URL匹配/news/<anything but the word "article">IIS重寫正則表達式規則

<match url="news/([^/]+)"/> 

我怎樣才能達致這?

感謝 higgsy

回答

2

嘗試加入負前瞻:

news/(?!article)([^/]+) 

的(?!...)部分說 「失敗,如果...匹配」(但不消耗字符)。

+0

嗨MRAB - 多數民衆贊成在完美的,但我可以厚臉皮,並要求另一件事。我實際上需要以下內容: /news/<除「article」之外的任何內容><並且當最後一部分之後有字符串「/ Action」*>所以我想匹配/ news/article1但不匹配/ news/article1/action而不是/ news/article1/action/edit – higgsy 2011-05-06 15:19:24