【发布时间】:2026-02-03 22:30:01
【问题描述】:
我有一个非常基本的测试页面,带有一个按钮,然后在按钮上单击调用
Response.Redirect("b.aspx")
当页面加载为http://myhost/index.aspx 时,这可以正常工作。但是,当通过http://myhost/ 加载同一页面时,重定向不起作用(同一页面只是像普通回发一样重新加载)。
我唯一能确定的是 / 的响应代码是 200,而 /index.aspx 的响应代码正确的是 302
服务器是运行 ASP.NET4 的 IIS7。
我尝试使用 true 和 false 作为 Redirect() 中的第二个参数,但没有区别。
谢谢 丹
【问题讨论】:
-
你试过 response.redirect("/b.aspx") 吗?
-
谢谢,但使用 /b.aspx 也不起作用 - 虽然不是一个坏主意...
-
如果有人关心,结果证明是应用程序其他地方的 Telerik 模块存在问题。
-
我在这里遇到了同样的问题,请您指导我解决方案,请
标签: asp.net iis redirect response