2012-11-07 141 views
0

我很难找出经典ASP中的相对vs绝对路径。经典ASP,相对于绝对路径

在IIS 7.5中,我创建了一个指向c:/ inetpub/wwwroot/websitename的网站。 在该网站中,我有一个显示某些mp4视频的链接的页面。它们位于c:/ inetpub/wwwroot/websitename/DVD中。

这些链接指向本地主机/ websitename/DVD/videoname.mp4

在某些计算机中的一个点击它给了我一个error.Basically这些影片,它说,该文件不存在C:/的Inetpub /wwwroot/websitename/websitename/dvd/videoname.mp4

如何处理这个问题。 (我希望已经清楚) 坦克!

+1

**这些链接指向本地主机/ websitename/DVD/videoname.mp4 ** 它应该指向'localhost/DVD/videoname.mp4'。你的'localhost'是'c:/ inetpub/wwwroot/websitename' – SearchAndResQ

+0

所以现在我得到一个变量来保存Request.ServerVariables(“SERVER_NAME”)的值,它是localhost \ DVD。我收到了消息“找不到路径”。 – Alex

回答

0

只需使用这样的路径:

<a href="DVD/videoname.mp4">videoname</a> 

这种方式,你不必惹的链接本地主机或websitename,它只会寻找在同一个地方的文件名为“DVD”的文件夹与链接并从那里拿走文件。