1

我正在使用 intelligencia.urlrewriter 来处理我的 url 路由。我正在使用 asp.net,问题出现在 ScriptResource.axd 文件被重写的地方,所以我需要在我的规则中添加一个排除项,但无法弄清楚。

这是我的规则:

<rewrite url="/pages/(.+)" to="/routed_pages/Page.aspx?slug=$1" />

使用此规则,ScriptResource.axd 被重写为 /pages/ScriptResource.axd 并导致错误。

这是支持页面:http ://urlrewriter.net/index.php/support

任何帮助将不胜感激。

谢谢!

4

1 回答 1

1

我终于能够通过这样做来完成:

<rewrite url="^(/.+(\.axd)(\?.+)?)$" to="$1" processing="stop" />
<rewrite url="/pages/(.+)" to="/routed_pages/Page.aspx?slug=$1" />
于 2013-01-09T05:53:24.650 回答