我看到很多人一直在使用它的HTML文件的文件名。我想知道爲什麼?我對HTML很陌生,但我沒有學到太多東西,但是當我命名我的HTML文件時,我會將它們命名爲任何我想要的。當我一直在搜索HTML的例子時,我發現他們將其命名爲index.html。爲什麼?爲什麼人們將他們的文件命名爲index.html?
回答
我看到很多人使用該文件的名稱爲自己的HTML文件已經
您通常使用該名稱爲您的網頁之一,它通常會主頁。
當你到達一個網站,例如www.website.com
,你不是指向一個文件(像你這樣,如果你鍵入www.website.com/about.html
),你指向的所有文件的目錄列表。
網絡服務器將嘗試提供一個文件,默認情況下通常被稱爲index.html
或index.php
,但它可能有些不同,它可以通過編輯Web服務器的配置文件來配置。
如果服務器找不到要提供的任何文件(因爲您沒有包含index.html
文件,或者因爲您沒有編輯服務器的配置而對其進行了重命名),您將看到這些文件的列表,行爲,特別是在網站的根源。
通常,當被要求就在目錄的index.html的內容將被退回。
例如http://example.com/index.html返回請求http://example.com
這僅僅是約定,通常是可配置的。
...因爲這是服務器的設置方式。沒有必要,這只是標準。 – Popnoodles
同意(這就是我一般說的原因)。 –
許多Web服務器默認爲index.html或Default.htm的,要麼方式的默認着陸頁,它只是一個開始頁面。這根本沒有必要。
- 1. 這些日子人們仍然會將他們的主頁命名爲「index.html」嗎?
- 2. 爲什麼人們隱藏他們的名字服務器?
- 3. 他們爲什麼稱他們爲Thunk?
- 4. 他們爲什麼叫做「四人幫」?
- 5. 爲什麼人們如何實現他們自己的malloc?
- 6. 爲什麼人們在他們的React/JSX中放入{「」}?
- 7. 爲什麼我們需要git add命令中的文件名?
- 8. 爲什麼他們檢查WeakReference爲null?
- 9. 泡菜:他們爲什麼這麼叫?
- 10. 爲什麼他們有相同的ID?
- 11. 爲什麼人們把jQuery $別名稱爲'工廠'?
- 12. 爲什麼人們添加<! - // ... // - >圍繞他們的javascript代碼?
- 13. Index.html文件被命名爲父目錄?
- 14. 爲什麼人們使用textmate?
- 15. 爲什麼人們使用JSP?
- 16. pixel.gif,爲什麼人們使用它?
- 17. 爲什麼人們使用`Module.send(:prepend,...)`?
- 18. Pthread:爲什麼人們會使用pthread_exit?
- 19. 爲什麼我們使用.htaccess文件?
- 20. 當人們說(寫)生命週期測試時,他們的意思是什麼?
- 21. 他們爲什麼互相粘着?
- 22. 外鍵 - 他們爲我做了什麼?
- 23. 爲什麼當他們改變
- 24. 爲什麼他們一直呈現
- 25. 爲什麼他們兩個不相等
- 26. 爲什麼他們創建超時
- 27. 他們爲什麼使用DBMS_STATS.GATHER_TABLE_STATS?
- 28. 爲什麼人們命名一個目錄「供應商」,其中包含其他人制作的所有程序?
- 29. 爲什麼有些網站刪除他們的文件擴展名?
- 30. 爲什麼Ruby人說他們不需要接口?
阿帕奇'返回默認情況下,如果你請求一個目錄index.html'。不知道他們是否這樣做是因爲它很常見,反之亦然。 http://httpd.apache.org/docs/2.2/mod/mod_dir.html#directoryindex –