物理路徑?虛擬路徑、物理路徑 用IIS舉個例子:WEB服務目錄是d:\test 那么用HTTP訪問網站根目錄的時候,其實訪問的是d:\test,那么其中虛擬路徑就是\(根),物理路徑就是d:\test 一般虛擬路徑、物理路徑的提法在WEB、那么,物理路徑?一起來了解一下吧。
打開iis,展開“網站”文件夾,選中要查看的網站的名稱,右擊名稱,在菜單中選擇“站”,在二級菜單中選擇“高級設置”。
在打開的窗口中,有一項屬性是“物理路徑”,從這里就可以看到網站的實際根目錄了,這就是部猜陵署網站時設置的目錄。
也可以在操作面板中查看網站物理路徑:首先選中要查看的網站,在右側的操作面板中點擊“基本設置”。
在打開的窗口中可以看到網站的物理路徑,從這里是可以更換部署網站的物理路徑的。
點擊操作面板中的“伏兆余高級設置”也可以調出步驟2中的窗口。
當查看到部署網站的物理路徑時,可以通過拷貝粘貼的方式打開物理路徑,還有個更簡便的方法是從iis打開:首先選中缺滾要操作的網站,右擊網站的名稱,在菜單中選擇“瀏覽”。
這時部署網站的物理路徑也就是網站的根目錄就會被打開。
絕對路帶旦徑是指目錄下的絕對位置,直接到達目標位置。
物理路徑指的是某一臺計算機本地的路徑,以盤符開頭,例如C:\、D:\temp等等。ASP的數陸春據庫連接中,只能連接物理路徑,而不能連接相對路徑,所以需要用server.mappath對象把相對路徑轉化成物理路徑。
全路徑是指從根蠢悉擾目錄開始的路徑,例如
Windows下
C:\abcd\abcd\a.txt
Linux下
/mnt/media/xxxx.txt
使用全路徑就可以唯一定位一個文件或者文件夾。
物理路徑就是絕對路徑,虛擬路徑就是相對路徑。絕對路徑是指定文件的絕對位置。
大家都知道兆咐渣,在我們平時使用計算機時要找到需要的文件就必須知道文件的位置,而表示文件的位置的方式就是路徑,例如只要看到這個路徑:c:/族悄website/img/photo.jpg我們就知道photo.jpg文件是在c盤的website目錄下的img子目錄中。這樣完整的描述文件位置的路徑就是絕對路徑。我們不需要知道其他任何信息就可以根據絕對簡游路徑判斷出文件的位置。
所謂相對路徑,顧名思義就是自己相對與目標位置。不論將這些文件放到哪里,只要他們的相對關系沒有變,就不會出錯。
一、相對路徑
??相對路徑這個概念,在制作網頁中極常碰到,比如超鏈接、連接圖片、背景音樂、CSS文件、JS文件、數據庫等等,都畢敏要了解相對路徑的概念。為此,今天專門寫篇專題,為了以后引用方便。
??什么是相對路徑?相對路徑就是指由這個文件所在的路徑引起的跟其它文件(或文件夾)的路徑關系。使用相對路徑可以為我們帶來非常多的便利。下面舉實例詳解:
??例如在本地硬盤有如下兩文件,它們要互做超鏈接
G:\site\index.htm
G:\site\web\article\01.htm
??index.htm要想鏈接到01.htm這個文件,正確的鏈接應該是:鏈接文字,這是標準的相對路徑。
??反過來,01.htm要盯余想鏈接到index.htm這個文件,在01.htm文件里面應該寫上這句:返回首頁。這里的../表示向上一級。
??至此,你已經了解相對路徑的概念了,就是這樣簡單明了。如果你還是沒有看明白,以前學過DOS嗎?它的“CD 文件夾名”和“CD..”命令用過嗎?這是同理的。
虛擬路徑、物理路徑
用IIS舉個例子:
WEB服務目錄是d:\test
那么用HTTP訪問網站根目錄的時候,其實訪問的是d:\test,那么其中虛擬路徑就是\(根),物理路徑就是d:\test
一般虛擬路徑、物理孫伍改路徑的提法在WEB、FTP服務中比較多見。
相對路徑和絕對路徑就比較廣泛了,哪兒都看得到
相對路徑:比如D:\TEST1\TEST2\TEST3
那么TEST2是TEST1的下級路徑,TEST2又是TEST3的上級路徑,所以上級路徑或者下級路徑都是相對而言的。一般則判上級路徑可以用..來表示,當前路徑可以用.來表示。
絕對路徑:比如c:\根路徑都是絕對了,任何路徑相對于根路徑都有一個絕對的最近的路徑,也是絕對路徑。
如果你想想別人指路的話,就可以悟出什么是相對的,什么橘喊是絕對的
相對的指路方法:從“這兒”向前走,右拐就到了
絕對的指路方法:汽車站向東100米(如果汽車站是絕對的位置),絕對的指路方法不依賴于指路的人在什么地方。
以上就是物理路徑的全部內容,絕對路徑是指目錄下的絕對位置,直接到達目標位置。物理路徑指的是某一臺計算機本地的路徑,以盤符開頭,例如C:\、D:\temp等等。ASP的數據庫連接中,只能連接物理路徑,而不能連接相對路徑。