default.aspx是.Net等同于“索引”文件吗?

时间:2011-09-06 08:12:26

标签: asp.net ftp

我刚刚开始为一家新公司作为网络开发人员工作,以前的研究让我发现他们的网站是用asp.net构建的,这不是问题,我只是没有任何经验,我所有的经验是html,css,php和Js。

通过ftp访问后,我注意到没有传统的index.bla,所以我去了他们网站的主页,而不是索引,它是default.aspx。

这个“default.aspx”文件是.Net替换/等价的索引文件,它是否以相同的方式工作?

2 个答案:

答案 0 :(得分:6)

是。在IIS(Web服务器)中,您可以指定在请求目录(如通过http://www.sitename.tld/访问的根目录)时将显示哪些文件。

您可以配置将显示哪些文件以及显示顺序。就像这里(IIS 6):

Default Document

因此,当用户请求该站点上的目录时,IIS将搜索“Default.htm”,如果找不到它,则会查找“Default.asp”等等。如果没有找到任何默认文档,您将看到目录的内容(默认情况下禁用)或错误,说明您无法看到目录的内容。

在Apache中,这是通过httpd.conf中的DirectoryIndex指令设置的。

答案 1 :(得分:0)

是。 index是Apache默认的任意名称。索引页面可以命名为任何名称,而使用IIS通常是默认名称。