为什么人们将他们的文件命名为index.html?

时间:2015-09-05 00:20:02

标签: html

我见过很多人都在使用该文件名作为HTML文件。我想知道为什么?我对HTML很陌生,我没有学到太多东西,但是当我命名我的HTML文件时,我将它们命名为我想要的任何东西。当我一直在搜索HTML的示例时,我发现它们将其命名为index.html。为什么呢?

3 个答案:

答案 0 :(得分:2)

通常只在请求目录时才会返回index.html的内容。

e.g。对于http://example.com/index.html

的请求,系统会返回http://example.com

这仅仅是惯例,通常是可配置的。

答案 1 :(得分:1)

  

我见过很多人一直在使用该文件名作为他们的HTML文件

您通常会将该名称用于您的某个页面,而且通常是主页。

当你到达某个网站时,例如www.website.com,你没有指向一个文件(就像你输入www.website.com/about.html时那样),你指的是一个所有目录列表文件。

默认情况下,网络服务器会尝试提供一个文件,通常称为index.htmlindex.php,但它可能有所不同,可以通过编辑网络服务器的配置文件进行配置。

如果服务器找不到要提供的任何文件(因为您没有包含index.html文件,或者因为您在不编辑服务器配置的情况下将其重命名),您将看到这些文件的列表,很少是理想的行为,特别是在网站的根源。

答案 2 :(得分:0)

许多Web服务器的默认登录页面默认为index.html或default.htm,无论哪种方式,它都只是一个起始页面。根本没有必要。