2

我认为这两种类型都会将您带到根文件夹,但显然,一旦您进行 URL 重写,它们的工作方式就会不同。

例如,我通常使用 / 我知道它会将您带到根文件夹,并且当 URL 被重写时它会这样做。

当其他人在重写 URL 后尝试使用 ~/ 时,路径无法找到该文件。这是为什么?

4

1 回答 1

4

/ 将带您回到网站的根目录。

~/ 将带您到网站上应用程序的主文件夹。

例如,如果您的应用程序位于名为 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
于 2012-10-26T13:17:39.557 回答