2012-11-07 140 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」的文件夾與鏈接並從那裏拿走文件。