相对路径中./与~/的区别在哪里?该如何解决

相对路径中../与~/的区别在哪里?
写了一个小项目,一开始把文件的目录写成了绝对路径,后来在本地上是运行成功的!但是当上传到服务器上的时候就找不到文件了!听朋友说要写成相对路径就OK了,但是不知道 相对路径中../与~/的区别在哪里?
烦请各位同仁帮忙解释一下


------解决方案--------------------
~/是网站的根目录
../是当前目录的上一级目录
------解决方案--------------------
~/是ASP.NET应用程序根,就是两个意思...1.只能用于ASP.NET代码,2.只能用于ASP.NET应用程序...

跟网站没关系,跟../八竿子打不着...
------解决方案--------------------
探讨
~/是网站的根目录
../是当前目录的上一级目录

------解决方案--------------------
探讨

~/是网站的根目录
../是当前目录的上一级目录