UrlRewriting.net в Умбрако перенаправляет 6 раз

У меня есть веб-сайт Umbraco, и теперь я начал использовать Urlrewriting.net, который поставляется с ним.

Теперь кажется, что все страницы перенаправления загружаются 6 раз после 1 клика. Событие Page_Load получает 6 раз на странице, которая загружается с помощью перенаправления, и "нормальный" (конечно) имеет только один раз это событие.

Я использую страницы без расширений в Umbraco, и мое правило перенаправления выглядит так:

<add name="Category"
     virtualUrl="~/cat/(.+)/(.+)"
     rewriteUrlParameter="ExcludeFromClientQueryString"
     destinationUrl="~/category/?CategoryId=$1"
     ignoreCase="true" />

Если я изменяю виртуальный URL на тот, который имеет расширение.aspx, перехватываю его с помощью переписывающего устройства и перенаправления, тогда у меня нет этой проблемы.

Есть идеи по этому поводу?

1 ответ

Решение

Оказалось, что это не имеет ничего общего с Умбрако. Проблема была вызвана компонентом под названием NivoSlider, который продолжал загружать страницу по умолчанию нашего веб-сайта, когда не было доступного URL-адреса изображения. Глупая проблема с несколько сумасшедшим эффектом, но я подумал, что упомяну ее здесь, чтобы закрыть этот вопрос и пусть ребята из Umbraco знают, что они не сделали такую ​​плохую работу;)

Другие вопросы по тегам