我有一个 Umbraco 网站,现在我开始使用它附带的 Urlrewriting.net。
现在似乎所有重定向页面在 1 次点击后都加载了 6 次。Page_Load 事件在通过重定向加载的页面上被命中 6 次,而“正常”(当然)只命中该事件一次。
我在 Umbraco 中使用无扩展名页面,我的重定向规则如下所示:
<add name="Category"
virtualUrl="~/cat/(.+)/(.+)"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="~/category/?CategoryId=$1"
ignoreCase="true" />
如果我将虚拟 url 更改为具有 .aspx 扩展名的虚拟 url,用重写器捕获那个并重定向,那么我就没有这个问题。
对此有什么想法吗?