文件路径问题

【遇到的问题】
1、原型部署时,在电脑上浏览的时候挺好,但是发布到服务器上之后就开始报错,一般都是在哪儿哪儿找不到某某文件,或者是图片加载不出来。
2、设置好的HTML文件,换一个文件夹就会报错。
3、找到原先一个正确的原型,照葫芦画瓢吧,里面的有两个问题:①有的路径是右斜杠\,有的是左斜杠/。②路径的开端有的写一个点,有的两个点,有的是一个斜杠。
【一探究竟】
冥冥中知道是相对路径和绝对路径的原因,但是不清楚,那就查查吧。真相是这样的。
(一)绝对路径
      绝对路径,就是某个文件或者在你的硬盘上真正的路径。
     ①例如我再F盘某个文件夹下有一张图片“大白.jpg”,那这张图片的绝对路径就是“F:\吾\图片\ 大白.jpg ”。
     ②"/":该文件所在的根目录:F:/大白.jpg
(二)相对路径
       相对路径,就是相对于当前文件的路径。
       特殊符号:①"./":该文件目前所在的目录
                              ②"../":该文件上一层目录
                            ③相对路径一般用左斜杠表示。
  (三)优缺点比较
1、绝对路径
  A、优点  
                ①可防止网站被恶意抄袭。因为网站里的内容或者链接指向的是你自己的网站路径。    
                ②  就算网页被移动位置,里面的链接还是指向正确的URL。
B、缺点
            ①除非链接是动态插入的,不然没办法在测试服务器上进行测试。因为里面的链接指向真正的域名URL,而不是测试服务器的URL。
           ②内容页面位置发生变化,在其他页面上的链接却无法跟着变化,还是指向原来的绝对路径。
2、相对路径
A、优点①容易移动内容,可以整个目录移动。
B、缺点①内容页面换了位置时,里拦截容易失败。②容易被人大面积采集抄袭。
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值