我确信这已经被一次又一次地问到了.是的,我已经搜索过了.但是,我无法找到一个能够清楚地展示我想要实现的目标的例子.
我目前在mywebsite / test.aspx上,我想重定向到mywebsite / testing.aspx.但是,我希望这种重定向既可以在服务器上运行,也可以在visual studio的调试中运行.我试过了
Response.Redirect(Request.RawUrl.Replace(Request.RawUrl,"testing.aspx"))
然而,这取代了整个事情.
希望这是有道理的 – mywebsite / test.aspx应该重定向到mywebsite / testing.aspx
解决方法
使用应用程序相对URL. 〜/表示应用程序根路径,因此它适用于/和/ virtual-directory /.
Response.Redirect("~/testing.aspx");