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

RSM*_*RSM 3 asp.net ftp

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

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

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

Cod*_*ter 7

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

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

默认文件

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

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