之前看到../a.html、./a.html或者/a.html云里雾里,不知道在物理和逻辑上表示和当前的文档或者文件夹怎么样的关系,今天查了一下,分享如下:
比如当前在/a/c/b.php,b.php里面有一句<?php $url = "../d.php"; ?>那指的就是/a/d.php
至于你说的那个href="/bbs/list.php",这里面的第一个/表示的是根目录,linux下根目录就是一个斜杠,一切文件和目录(相当于文件夹)都是包含在其中的,/就是那个根文件夹
要是想用当前文件夹下一般用"./"以用来根/区别
比如b.php中有一句<?php $url = "./e.php"; ?>指的就是跟b在同一个文件夹下的e.php文件