0

従来の ASP で相対パスと絶対パスを区別するのに苦労しています。

IIS 7.5 で、c:/inetpub/wwwroot/websitename を指す Web サイトを作成しました。その Web サイトには、いくつかの mp4 ビデオへのリンクを表示するページがあります。それらは c:/inetpub/wwwroot/websitename/DVD にあります。

これらのリンクは localhost/websitename/DVD/videoname.mp4 を指しています

一部のコンピューターでは、これらのビデオをクリックするとエラーが発生します。基本的に、ファイルが c:/inetpub/wwwroot/websitename/websitename/dvd/videoname.mp4 に存在しないと表示されます

この問題をどのように処理しますか。(私は十分に明確であることを願っています)タンク!

4

1 に答える 1

0

そのようなパスを使用するだけです:

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

この方法では、リンクで localhost または websitename をいじる必要はありません。リンクのあるファイルと同じ場所で「DVD」という名前のフォルダーを探し、そこからファイルを取得するだけです。

于 2012-11-08T08:34:17.260 に答える