Я использую
Response.Redirect("someurl",true);
в событии page_preInit для перенаправления всех запросов, поступающих на страницу. Он хорошо работает на Firexox, но если я захожу на страницу из Internet Explorer 7/8, он говорит, что страница не найдена и не будет перенаправлять на новый URL.
Есть идеи, почему это происходит ??
Обновление:
Я попытался дать radom URL в редиректе, например google.com, и он отлично работает. На самом деле URL, который я пытаюсь перенаправить, не доступен на моей машине, он находится на другом VPN. Я предполагаю, что IE не изменит URL в адресной строке, если он не может получить доступ к URL. Firefox, с другой стороны, меняет адрес в адресной строке.