2015-09-05 214 views
1

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

+0

阿帕奇'返回默认情况下,如果你请求一个目录index.html'。不知道他们是否这样做是因为它很常见,反之亦然。 http://httpd.apache.org/docs/2.2/mod/mod_dir.html#directoryindex –

回答

1

我看到很多人使用该文件的名称为自己的HTML文件已经

您通常使用该名称为您的网页之一,它通常会主页。

当你到达一个网站,例如www.website.com,你不是指向一个文件(像你这样,如果你键入www.website.com/about.html),你指向的所有文件的目录列表。

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

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

2

通常,当被要求就在目录的index.html的内容将被退回。

例如http://example.com/index.html返回请求http://example.com

这仅仅是约定,通常是可配置的。

+1

...因为这是服务器的设置方式。没有必要,这只是标准。 – Popnoodles

+0

同意(这就是我一般说的原因)。 –

0

许多Web服务器默认为index.html或Default.htm的,要么方式的默认着陆页,它只是一个开始页面。这根本没有必要。

相关问题