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 знают, что они не сделали такую плохую работу;)