我刚刚开始为一家新公司作为网络开发人员工作,以前的研究让我发现他们的网站是用asp.net构建的,这不是问题,我只是没有任何经验,我所有的经验是html,css,php和Js。
通过ftp访问后,我注意到没有传统的index.bla,所以我去了他们网站的主页,而不是索引,它是default.aspx。
这个“default.aspx”文件是.Net替换/等价的索引文件,它是否以相同的方式工作?
答案 0 :(得分:6)
是。在IIS(Web服务器)中,您可以指定在请求目录(如通过http://www.sitename.tld/访问的根目录)时将显示哪些文件。
您可以配置将显示哪些文件以及显示顺序。就像这里(IIS 6):
因此,当用户请求该站点上的目录时,IIS将搜索“Default.htm”,如果找不到它,则会查找“Default.asp”等等。如果没有找到任何默认文档,您将看到目录的内容(默认情况下禁用)或错误,说明您无法看到目录的内容。
在Apache中,这是通过httpd.conf中的DirectoryIndex指令设置的。
答案 1 :(得分:0)
是。 index是Apache默认的任意名称。索引页面可以命名为任何名称,而使用IIS通常是默认名称。