![](/img/trans.png)
[英]What is the difference between Relative and Absolute paths in Aspnet MVC?
[英]What is the difference between / and ~/ relative paths?
我以為這兩種類型都會將您帶到根文件夾,但是顯然,一旦您重寫URL,它們的工作方式就會不同。
例如,我通常使用/,我知道它將帶您到根文件夾,並且在URL重寫后也可以。
URL重寫后,當其他人嘗試使用〜/時,則路徑無法找到該文件。 這是為什么?
/將帶您回到網站的根目錄。
〜/將帶您進入網站上應用程序的主文件夾。
例如,如果您的應用程序位於名為myApp的文件夾中,則URL如下所示
http://www.YourSite.com/myApp/
在您的應用程序中使用〜/ Scripts / jquery.js,則引用的路徑將為
http://www.YourSite.com/myApp/Scripts/jquery.js
而僅使用/會將您帶回到網站的根目錄
http://www.YourSite.com/Scripts/jquery.js
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.