HTML域和路径

时间:2019-01-28 19:44:28

标签: html url

我正在计算机科学课上学习HTML域和路径。但是,我有一个问题。如果仅指定一个域(例如apple.com而不指定路径,会发生什么情况?页面会自动为您提供索引文件还是其他内容?

谢谢:)

2 个答案:

答案 0 :(得分:1)

这完全取决于Web服务器的配置。您正在做的是通过HTTP从网络服务器请求 URL 。这本质上与文件没有任何关系。 Web服务器可以按其希望的任何方式响应请求。

但是,是的,最典型地,普通的Web服务器将在其webroot文件夹中查找名为index.html之类的文件,并将其返回。

答案 1 :(得分:1)

是的,如果没有提供路径,则会返回默认文件

摘自Apache文档

  

通常,当请求目录而未指定文件名时,将提供名为index.html的文档。例如,如果DocumentRoot设置为/ var / www / html并且请求http://www.example.com/work/,则文件/var/www/html/work/index.html将被提供给客户端。

摘自IIS文档:

  

默认情况下默认启用默认文档,并且IIS 7在ApplicationHost.config文件中将以下默认文档文件定义为服务器范围的默认值:Default.htm,Default.asp,Index.htm,Index.html,Iisstart.htm 。   (如果在Web服务器上安装ASP.NET,则安装过程会将Default.aspx文件添加到此列表中。)