文件路径问题

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

你可能感兴趣的:(相对路径,绝对路径)