我對相對路徑有點困惑。一個簡單的例子「C:\ program files \ files」。我會說當前目錄的相對路徑是「。\ program files \ files」。但我得到它找不到的錯誤。我錯過了什麼?將絕對目錄更改爲相對目錄
0
A
回答
0
相對路徑
相對路徑假定該文件位於當前服務器上。使用相對路徑允許您在上傳之前離線構建您的站點並進行全面測試。
例如:
PHP /的WebCT/ITR/index.php的
。
絕對路徑
的絕對路徑指的是文件中使用完整的網址在互聯網上。絕對路徑告訴瀏覽器準確的去向。
例如:
http://www.xuz.com/disted/php/webct/itr/index.php
絕對路徑是更容易使用和理解。但是,在您自己的網站上這不是一個好習慣。首先,使用相對路徑允許您離線構建您的站點,並在上傳之前對其進行全面測試。如果您要使用絕對路徑,則必須在上載代碼之前更改代碼才能使其工作。如果您不得不移動您的網站或者您更改了域名,也會出現這種情況。
0
相對路徑相對於其他路徑,通常是您當前的工作目錄。例如,如果您在C:驅動器上鍵入MS-DOS命令cd \program files
,則相應的路徑爲files\
或Microsoft\Office
。請注意缺少驅動器號或前面的反斜槓。一個類似於UNIX的環境將會類似;例如,從/usr
到/usr/share/man
的相對路徑將是share/man
。
請注意,相對路徑可能不是來自您當前的工作/默認目錄,而是來自程序指定爲「默認」的某個其他目錄。
0
這取決於您從哪裏請求資源。我們假設你有一個腳本請求C:\ Program Files \ Files \ targetimage.jpg。假設您的腳本位於C:\ Program Files目錄下。 然後,相對於腳本位置的路徑將是。\ Files \ targetimage.jpg。
我希望這已經夠清楚了。
相關問題
- 1. 相對和絕對URL與目錄
- 2. 在目標C中將相對URL更改爲絕對URL C
- 3. 目錄相對ZwCreateFile
- 4. 的Python 3:相對目錄
- 5. 指定相對源目錄
- 6. subprocess.Popen和相對目錄
- 7. Rebol2:更改目錄到絕對文件路徑不起作用
- 8. 獲取網站根目錄的基址(絕對/相對url)
- 9. 獲得相對路徑的絕對路徑當前目錄
- 10. TFS 2010對子目錄的更改
- 11. htaccess將根目錄更改爲子目錄,但只允許根目錄url
- 12. nginx不會將根目錄更改爲子目錄
- 13. 如何將目錄從/ tmp更改爲不同的目錄
- 14. 將工作目錄更改爲當前腳本的目錄
- 15. 更改目錄
- 16. 更改目錄
- 17. 更改目錄
- 18. CMake的:轉換相對路徑絕對路徑,以構建目錄作爲當前目錄
- 19. 將目錄名稱更改爲變量
- 20. 將目錄更改爲SharePoint鏈接
- 21. 將目錄更改爲桌面
- 22. 將git目錄更改爲上一個
- 23. 將網頁更改爲'目錄'
- 24. 帶有絕對目錄的Runtime.exec()
- 25. 獲取目錄的絕對路徑
- 26. 對此目錄的訪問被拒絕
- 27. 絕對路徑與主目錄
- 28. phonegap iphone:文檔目錄絕對路徑
- 29. 對目錄
- 30. 對於目錄
如何確定我的當前目錄?我正在Visual Studio中開發這個Wix項目。項目解決方案「我的解決方案」目錄正好在C下,我的項目「我的項目」位於解決方案中的其中一個項目下。所以我把我的目錄映射爲源碼控制中的「C:\ My Solution」。我需要在我的解決方案C:\ My Solution \ A文件夾中的某個文件夾中找到文件。我如何定義相對路徑?我目前的目錄是我的C:\ My Solution或C:\ My Solution \ My Project嗎? –