2015-09-05 217 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的,要麼方式的默認着陸頁,它只是一個開始頁面。這根本沒有必要。

相關問題