c# - 如何在 ASP.NET 中使用 Response.Redirect 从子文件夹到根目录,防止用户查看目录列表

标签 c# asp.net response.redirect directory-listing

我的根目录中有两个页面
1.Default.aspx(登录页面)
2.首页.aspx

还有一个文件夹 Attachments,我在其中存储附件文件,用户可以从 Home.aspx 下载附件。为了防止用户查看目录列表,我在此目录中再添加一个 aspx 页面。
1.根/附件/Default.aspx

现在我想将用户从 Root/Attachments/Default.aspx 重定向到登录页面 (Root/Default.aspx)。

这是如何做到的。

最佳答案

您可以执行以下操作:

如果您选择第二个选项,则可以将重定向更改为 Response.Redirect("~/")

关于c# - 如何在 ASP.NET 中使用 Response.Redirect 从子文件夹到根目录,防止用户查看目录列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25896270/

相关文章:

c# - 比较相同用户定义类型的两个列表

c# - Asp.net Core MVC 属性路由约束的意外行为

c# - Fieldinfo.FieldType.FullName 未提供日期时间和 double 的数据类型

asp.net - 如何循环访问 ASP.NET (WebMatrix) 中的数据库表?

c# - 重定向而不回发

apache - 为什么代理下的 getContextPath() 返回的是 HttpServlet 内部的内部路径,而不是 Filter 内部的路径?

c# - 我应该如何解析 JSON,它的键和值的重音被转义而不影响字段值中的转义?

c# - 如何为 C++ 代码(为树程序使用大量指针)创建一个 dll,以便它可以在 ASP.Net Web 应用程序中引用

asp.net - HTML 标记的语法突出显示在 Visual Studio 2008 中消失

python - Django 中的 HttpResponseRedirect 没有重定向到页面views.py 文件