0

我有一个 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,用重写器捕获那个并重定向,那么我就没有这个问题。

对此有什么想法吗?

4

1 回答 1

0

原来,这与 Umbraco 无关。问题是由一个名为 NivoSlider 的组件引起的,当没有可用的图像 url 时,它一直在加载我们网站的默认页面。愚蠢的问题有点疯狂,但我想我会在这里提到它来结束这个问题并让 Umbraco 的人知道他们没有做得这么糟糕;)

于 2012-10-18T06:40:45.607 回答