实际上,它似乎都是从当前页面路径开始的。
发布于 2012-03-16 00:47:03
这是一个微妙的问题,只有当存在多个搜索路径时才相关(比如对于可执行文件,请参阅$PATH)。
例如,您可以使用./filename启动本地可执行文件,但不能使用filename启动,因为后者使(大多数?)shells在$PATH指定的路径中搜索,而不是在当前工作目录中搜索。
在URL的上下文中,没有真正的区别。需要注意的是,相对路径是web应用程序中常见的攻击载体(使用../对DocumentRoot进行转义)。
发布于 2012-03-16 00:57:17
对于目录,人们什么也想不到。PATH变量不会出现在图片中,因为目录不是shell需要搜索的命令。
在附注中有一个有趣的页面,可以了解更多关于"./“:http://www.linfo.org/dot_slash.html的信息
https://stackoverflow.com/questions/9724229
复制相似问题