2010-05-03 4 views
0

У меня возникли проблемы с модулем urlrewriter.net для ASP.NET.страница urlrewriter.net не выполнена

У меня есть многоязычный сайт с таким URL-адресом;

~/home.aspx 

Для поддержки языков я использую это правило перезаписи;

<rewrite url="~/de-DE/(.*)" to="~/$1"></rewrite> 

Тогда в моем коде я получаю де-DE часть и устанавливаю правильную культуру для текущей нити. Все это хорошо работает.

После входа на сайт я получаю сообщение «Hello, user x», чтобы показать, что я вошел в систему. При переходе на другую страницу он больше не отображает это сообщение, и похоже, что страница происходит из кеш или что-то со старыми (не вошедшими в систему) данными. Кроме того, когда я прикрепляю отладчик, для этого запроса ничего не выполняется. Если я перейду на страницу, например ~/home.aspx, вместо ~/de-DE/home.aspx, проблема не возникает.

В чем проблема?

Thanks

ответ

0

Nevermind!

Я случайно отключил проверку новых страниц в IE8, что вызвало все проблемы ... Извините за бесполезный вопрос!

+0

Не бесполезно, кто-то может найти решение, в котором они нуждаются. Кэширование - одно из тех необходимых «зол», которые продолжают возиться с вами. –

 Смежные вопросы

  • Нет связанных вопросов^_^