我看到很多人一直在使用它的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. 为什么人们在他们的React/JSX中放入{“”}?
- 4. 为什么我们需要git add命令中的文件名?
- 5. 泡菜:他们为什么这么叫?
- 6. 为什么他们有相同的ID?
- 7. 为什么人们把jQuery $别名称为'工厂'?
- 8. pixel.gif,为什么人们使用它?
- 9. 为什么人们不使用base128?
- 10. 为什么人们使用JSP?
- 11. Pthread:为什么人们会使用pthread_exit?
- 12. 为什么人们使用`Module.send(:prepend,...)`?
- 13. 为什么我们使用.htaccess文件?
- 14. 当人们说(写)生命周期测试时,他们的意思是什么?
- 15. 为什么他们两个不相等
- 16. 外键 - 他们为我做了什么?
- 17. 他们为什么互相粘着?
- 18. 他们为什么使用DBMS_STATS.GATHER_TABLE_STATS?
- 19. 为什么他们一直呈现
- 20. 为什么他们创建超时
- 21. 为什么当他们改变
- 22. 为什么人们命名一个目录“供应商”,其中包含其他人制作的所有程序?
- 23. 为什么有些网站删除他们的文件扩展名?
- 24. 为什么Ruby人说他们不需要接口?
- 25. 程序中的文件名:为什么需要它们?
- 26. 将CSS文件命名为委托人
- 27. 为什么log4j重命名文件名?
- 28. Matlab保存扩展名为m〜的文件的副本。他们做什么?我可以关闭它们吗?
- 29. 为什么我们在android xml文件中指定命名空间?
- 30. HTML5:为什么没有人为他们的网站使用“ContentEditable”评论输入?
阿帕奇'返回默认情况下,如果你请求一个目录index.html'。不知道他们是否这样做是因为它很常见,反之亦然。 http://httpd.apache.org/docs/2.2/mod/mod_dir.html#directoryindex –