禁用IIS中的目录列表
在我的Web应用程序中,所有.aspx页面都位于Pages目录中。 项目结构如下所示:
Home.aspx设置为Start Page,Pages文件夹的Web.config文件包含:
主Web.config有:
因此,当应用程序启动时,它会使用以下URL重定向到“登录”页面:
HTTP://本地主机:2453 /页/的Login.aspx RETURNURL =%2fPages%2fSecured%2fHome.aspx
现在如果我删除了
为Login.aspx?RETURNURL =%2fPages%2fSecured%2fHome.aspx
从该URL并按回车它将带我到目录列表:
我想要它再次将我发送到位于的登录页面
HTTP://本地主机:2453 /页/为Login.aspx
我怎样才能做到这一点? 感谢您的帮助。
谢谢。
本地主机:
您需要禁用IIS或web.config中的目录浏览
上面的这个条目适用于IIS 7+,对于IIS 6,您必须从IIS管理器执行此操作