У меня есть очень простая тестовая страница, с кнопкой и на кнопке нажмите на вызов
Response.Redirect("b.aspx")
Это прекрасно работает, когда страница загружена как http://myhost/index.aspx
. Однако, когда та же страница загружается через http://myhost/
, перенаправление не работает (та же страница просто перезагружается, как обычный постбэк).
Единственное, что мне удалось определить, это то, что код ответа для /
равен 200, тогда как для /index.aspx
это правильно 302
Сервер IIS7 под управлением ASP.NET4.
Я пытался использовать true и false в качестве второго параметра в Redirect()
, но без разницы.
Спасибо
Dan