没事抠抠腚眼 发表于 2020-6-18 11:45:57

网站根目录是个什么意思?

web开发加入icon时,在href的值的最前端加入/后,图片显示不出来了,去掉后可以显示(网页和图片在同一个文件夹内)

wp231957 发表于 2020-6-18 11:49:37

就是host
比如我们在自己电脑测试时用到的127.0.0.1
比如www.baidu.com等

xiaosi4081 发表于 2020-6-18 12:58:24

网站根目录就是host
例子:www.baidu.com/favicon.ico

热气球 发表于 2020-6-18 14:06:52

web在从服务器获取图片,css文件的时候。都是从相对目录去获取的。这些文件都是在服务器的某个路径存储的
比如说web相关的图片等资源文件的路径是 /home/buffer/WEB 目录下(当然楼主所说的favicon.ico也在此目录)。
在web访问的时候,其工作目录就是/home/buffer/WEB . 如果web客户端发送给请求获取 favicon.ico文件的时候就是从/home/buffer/WEB目录下去找favicon.ico文件。
但是如果web客户端请求资源的时候用的是/favicon.ico 就意味从服务器的根目录/去查找。但是此文件是在/home/buffer/WEB下而并不在/目录下。这时候服务器会返回404告知客户端,资源找不到
页: [1]
查看完整版本: 网站根目录是个什么意思?