IIS + UrlRewritingNet.UrlRewrite:覆盖现有的URL?

我试图超越我的CMS中的默认行为,但没有黑客的核心或做任何直接的野蛮行径。 因此,我试图重写所有的请求

/umbraco/dialogs/preview.aspx?whatever 

所以他们最终会在

 /IveySuperPreview/IveySuperPreview.aspx?whatever 

但是,UrlRewritingNet似乎只抓住了不以真实页面存在的URL。 我可以重写,例如/umbraco/dialogs/preview_test.aspx – 但是如果我在实际的preview.aspx上尝试它,没有任何反应。

我是正确的,这是怎么回事? 有没有解决方法?

我应该(更彻底) RTFM'd :

<urlrewritingnet />的属性

rewriteOnlyVirtualUrls

真,假(标准:真)

如果为true,则防止重写服务器上的实际现有文件。