路径上真的需要./

时间:2017-10-24 05:41:51

标签: html server filepath

我想知道是否真的需要./ in路径,

./myfile.jpg
myfile.jpg

如果两者都定位到当前文件夹。为什么./有时使用,有时它不被使用?上传到根服务器与子域或其他原因时是否存在修复的优势或缺陷?

1 个答案:

答案 0 :(得分:2)

./表示当前的工作目录。您可以直接按名称引用文件,不带它。

. = This location
.. = Up a directory 

这意味着./foo.html只是foo.html。它是可选的,但如果脚本生成了路径(与脚本的相关性,而不是引用的工作方式),它可能具有相关性。你可以省略它。它只是为了清晰起见。它存在与不存在之间没有功能差异。

您可以使用以下列表作为快速参考:

/ = Root directory
. = This location
.. = Up a directory
./ = Current directory
../ = Parent of current directory
../../ = Two directories backwards