关于上级目录与上上级目录的表示相对路径

{% include "../../partials/main_nav.php"%}

总是的记住用相对路径找文件首先得找到它的父节点,父节点找到了,在一个斜杠就是指定子目录,依次往下就行,所以利用相对路径找文件的方式就是

第一步:../(一个这个表示本目录的父节点即上级目录)找需要用到的最低的父节点

第二步:/子文件夹依次顺着找到所需要的文件

从图中可以看到先找到最顶级的父亲文件夹:app,这是通过../../实现的,所以现在:app=../../;现在知道顶级父亲,子文件应该很好找吧,

需要注意的这里的template.volt这个文件与train文件夹是并列关系,train文件夹点开还有子文件,这样不要看误了,不要把template.volt看作是train的子文件

补充:如果是一个网站开发:一般都是写绝对路径,因为,不同的文件引入模版文件,如果做相对路径,不同的文件引入时,相对路径是不一样的

/表示根目录就是documentRoot目录,当前目录就直接写文件名比如:a.php就是表示当前目录下的a.php,而/a.php表示documentRoot下的a.php也相当于域名/a.php如:/a.php=www.sina.com/a.php

时间: 2024-10-05 23:54:31

关于上级目录与上上级目录的表示相对路径的相关文章

python 获取当前目录,上级目录,上上级目录

1 import os 2 3 print '***获取当前目录***' 4 print os.getcwd() 5 print os.path.abspath(os.path.dirname(__file__)) 6 7 print '***获取上级目录***' 8 print os.path.abspath(os.path.dirname(os.path.dirname(__file__))) 9 print os.path.abspath(os.path.dirname(os.getcwd

Python3基础 os listdir curdir pardir 查看当前工作目录的上一级目录的所有文件的名字

镇场诗: 诚听如来语,顿舍世间名与利.愿做地藏徒,广演是经阎浮提. 愿尽吾所学,成就一良心博客.愿诸后来人,重现智慧清净体.------------------------------------------ code: # OS operating system # python跨平台的语言 import os #将工作目录更改为E:\a\b\c,就是在c这个文件夹里面 os.chdir(r'E:\a\b\c') #当前工作目录有啥 print(os.getcwd()) #上一级工作目录有啥

返回上级、上上级页面各种方法

使用window.history.go(-1)返回上页的同时刷新"上页",这个适合用在"上页"含有动态更新的内容,比如调用论坛的新帖,调用文章系统的最新文章等等.如果你的"上页"没有动态更新的内容,建议不要弄这个,别人点返回的时候还要再加载一次. 强制载入后刷新一次 在要载入的页面加入以下代码: 1 <script type="text/javascript"> 2 if(window.name != "

怎么把Windows主机上的目录共享到Ubuntu上

使用Oracle VM VirtualBox在Windows主机上创建了一台Ubuntu虚拟机,怎么把宿主机上的目录共享到Ubuntu上,可使用以下方法: eg.把Windows主机上D盘里的test目录共享到Ubuntu上的/home/MyTest目录 1.设置共享 在Oracle VM VirtualBox上点击设备(Devices)→共享文件夹(Shared Folders),添加一个共享文件夹,此处选择Windows上的D盘test目录 2.挂载共享目录 在Ubuntu上使用命令:sud

IIS中的上传目录权限设置问题

虽然 Apache 的名声可能比 IIS 好,但我相信用 IIS 来做 Web 服务器的人一定也不少.说实话,我觉得 IIS 还是不错的,尤其是 Windows 2003 的 IIS 6(马上 Longhorn Server 的 IIS 7 也就要来了,相信会更好),性能和稳定性都相当不错.但是我发现许多用 IIS 的人不太会设置 Web 服务器的权限,因此,出现漏洞被人黑掉也就不足为奇了.但我们不应该把这归咎于 IIS 的不安全.如果对站点的每个目录都配以正确的权限,出现漏洞被人黑掉的机会还是

nginx上传目录配置,禁止执行权限

我们经常会把网站的图片文件上传目录设置为只可上传文件但不能执行文件,就是要禁止执行权限,小编来给大家举一个上传目录配置,禁止执行权限方法,各位可参考. 如果不让有执行权限最简单的办法  代码如下 复制代码 location ~ ^/upload/.*.(php|php5)$ { deny all; } 上面的方法满足不了我要求,后来找到一个不错的脚本  代码如下 复制代码 server        {                listen       80;               

黑马程序员——java——IO流——将一些字符写入到指定硬盘上的目录中去:

将一些字符写入到指定硬盘上的目录中去: import java.io.*; //将一些文字储存到硬盘的文件中去 //操作的是文字,因此选用字符流来操作 public class FileWriterDemo { public static void main(String[] args) { //创建一个可以往文件中写入字符数据的字符输出流对象 //既然是往一个文件中写入文字数据,那么在创建对象时,就必须明确该文件(用于存储数据的目的地) //如果文件不存在,则会自动创建 //如果文件存在,则会

apache配置上传目录禁止运行php的方法

安全防护网站上传功能里引发安全问题很多很多,你做好安全防护了吗? 导读: 禁止上传目录运行php等可执行文件可以从一定程度上增加网站的安全性, 禁止上传目录运行php的方法可以用.htaccess文件, 也可以直接在apache服务器上修改配置文件. 第一种禁止上传目录运行php的方法 如果你用的虚拟空间可以用.htaccess文件来限制上传目录运行php. .htaccess方法A 新建一个.htaccess文件,拷贝下面的内容, 上传到要禁止运行php的文件夹内 <Files ~ ".

import上一级目录的模块(转)

python中,import module会去sys.path搜索,sys.path是个列表,并且我们可以动态修改.要import某个目录的module,我们sys.path.insert(0,somedir)来加入搜索路径,就可以import了.既然这样,要import上一级目录的module,可以sys.path.insert(0,parentdir).不过这种写绝对路径的方式,如果文件放到其它地方,就不行了. 所以用动态方法来获取上一级目录. import os,sys parentdir