C# 如何从asp.net中的任何内部页面重定向到根目录中的页面

C# 如何从asp.net中的任何内部页面重定向到根目录中的页面,c#,asp.net,vb.net,C#,Asp.net,Vb.net,如果我的页面位于例如 http://hostname.com/website_folder/page1.aspx 从内部文件夹中的页面,我想重定向到上面的页面 例如,从以下页面: http://hostname.com/website_folder/folder1/folder2/page2.aspx 或 尝试使用Response.Redirect(您的url);在代码隐藏页面中如果您想了解更多信息,请阅读此处我假设每当请求以下URL时 http://hostname.com/website

如果我的页面位于例如

http://hostname.com/website_folder/page1.aspx
从内部文件夹中的页面,我想重定向到上面的页面 例如,从以下页面:

http://hostname.com/website_folder/folder1/folder2/page2.aspx


尝试使用Response.Redirect(您的url);在代码隐藏页面中
如果您想了解更多信息,请阅读此处

我假设每当请求以下URL时

http://hostname.com/website_folder/folder1/folder2/page2.aspx
http://hostname.com/website_folder/folder1/folder2/folder3/page2.aspx

您想执行永久重定向到
http://hostname.com/website_folder/page1.aspx

这可以通过
URL映射/重写

有几种,也有检查


希望这能帮助您

您需要在global.asax中实现BeginRequest()方法,并实现自定义逻辑来处理内部文件夹navigationResponse.redirect。您是否检查了以下线程:。它处理同样的问题。
http://hostname.com/website_folder/folder1/folder2/folder3/page2.aspx