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