例如,当我在linux中运行以下命令时。
curl -I https://assets.thalia.media/images-adb/68/a5/68a5b9c3-2c0a-482b-9965-98d2167b14dd.pdf
服务器返回HTTP2 200,意味着文件存在。但如果我访问这个文件的任何一个父文件夹,比如说。
curl -I https://assets.thalia.media/images-adb/68/a5/
服务器返回HTTP2 404 意味着没有找到这个文件夹。它甚至没有显示403(访问禁止)。我的问题是,为什么一个文件可以存在,但它的父文件夹不存在?
当我们创建一个网站时,我们可以决定url中的哪个路径返回什么.它和你电脑中的目录不一样,你可以看到并在它们之间 "旅行"。
当创建一个网站,你可以 "跳过 "的路径,并决定他们是 "不执行"