我得到网站文件列表

时间:2011-06-16 12:41:06

标签: asp.net iis default

当我尝试在浏览器中查看ASP.NET网站时,我会获得网站文件夹中的完整文件列表。可能是什么原因?只有一个原因或者可能有很多原因吗?

3 个答案:

答案 0 :(得分:2)

如果您没有为Web应用程序指定起始页,则可能会发生这种情况。

右键单击要用作默认页面的网页,并在从Visual Studio运行Web应用程序时选择“设置为起始页”,它将打开所选页面。


请参阅以下内容:

Set Default Page in Asp.net

Setting the default page for ASP.NET (Visual Studio) server configuration

答案 1 :(得分:1)

修改

如果从Visual Studio中启动站点,则可以通过执行以下操作来设置默认页面:

来自this SO question answer

  

右键单击所需的网页   用作默认页面并选择   无论何时运行,都要设置为“起始页”   Visual的Web应用程序   Studio,它将打开所选   页。


您需要在服务器上(在IIS中)指定默认页面是什么,并禁用该站点的目录列表。

另见:

Setting the default page & disabling directory browsing in ISS / Web.config

答案 2 :(得分:0)

可能是答案中提到的任何其他案例或

如果没有指定文件,IIS默认在目录中查找这些文件以按给定顺序提供。

enter image description here

也许您没有指定文件,并打开了“目录列表”