在文件夹中打开默认的index.html文件(asp.net)

时间:2009-03-27 13:58:06

标签: asp.net asp.net-2.0

对于asp.net/html,我是一个真正的菜鸟。我正在使用VS 2008开发一个非常基本的网站。此时它主要只是html页面 - 没有真正的ASP.NET

我有一个root index.html,然后是一组文件夹 CSS / 图片/ 特征/

等。和index.html文件,因此可以将其作为

访问

http://www.blahblah.com/features 并打开index.html(它发生在我的1& 1基本网络主机上)

但我无法在本地测试,因为当VS默认Web服务器打开我的页面进行测试时,如果我提供/功能

它显示了目录列表。我希望它打开它里面的index.html ......无法弄清楚如何在不使用ASP.NET核心功能的情况下制作这些友好的URL(这很重要 - 我现在不计划使用ASP.NET)< / p>

任何建议都是受欢迎的 - 我想要的只是一种在上传到网站之前测试它的方法

2 个答案:

答案 0 :(得分:1)

这是我之前在开发Web服务器上看到过的一种与IIS类似的行为(在这种情况下,你通常会被403拒绝)。

与许多其他Web服务器的默认配置不同,IIS的“默认页面”是 default.aspx 。在IIS中,您可以配置默认页面

(右键单击您的虚拟目录,然后选择 Properties,然后在Documents标签上,您可以选择添加/编辑您网站的默认内容页面)

但我不知道是否有办法为Visual Studio Development Web服务器执行此操作。

对于您的方案,如果您获取index.html文件并将它们重命名为default.aspx(您不需要更改其内容),您应该看到“索引”页面而不是目录列表。

答案 1 :(得分:0)

当您单击“运行”时,Cassini(VS服务器)的默认文件是default.aspx或当前选定的.aspx文件。据我所知,没有任何方法可以轻松地将“默认文档”自定义为在Cassini中运行。

如果您不想使用ASP.NET并想要一个简单的解决方法。在IIS中设置您的站点,并以这种方式查看项目。