Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么人们把他们的文件命名为index.html?_Html - Fatal编程技术网

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

为什么人们把他们的文件命名为index.html?,html,Html,我见过很多人在HTML文件中使用这个文件名。我想知道为什么?我对HTML有点陌生,我学的不多,但是当我给HTML文件命名时,我想给它们命名什么就命名什么。当我搜索HTML示例时,我发现它们将其命名为index.HTML。为什么?通常,只要请求目录,index.html的内容就会返回 e、 g.被返回以请求 这只是惯例,通常是可配置的 我见过很多人在HTML文件中使用这个文件名 您通常会将该名称用于某个页面,而该页面通常是主页 当您到达一个网站时,例如www.website.com,您并没有指向一

我见过很多人在HTML文件中使用这个文件名。我想知道为什么?我对HTML有点陌生,我学的不多,但是当我给HTML文件命名时,我想给它们命名什么就命名什么。当我搜索HTML示例时,我发现它们将其命名为index.HTML。为什么?

通常,只要请求目录,index.html的内容就会返回

e、 g.被返回以请求

这只是惯例,通常是可配置的

我见过很多人在HTML文件中使用这个文件名

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

当您到达一个网站时,例如
www.website.com
,您并没有指向一个文件(就像您键入
www.website.com/about.html
),而是指向所有文件的目录列表

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


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

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

…因为这就是服务器的设置方式。这不是必需的,它只是标准的。同意(这就是我通常说的原因)。如果您请求目录,Apache默认返回
index.html
。不确定他们这样做是因为这很普遍,还是相反。