ダウンロード属性を使用してファイルシステムからドキュメントを取得しようとしていますが、クリックすると失敗します。ファイルはありません。私が他の例から分かる限り、その道は大丈夫だがまだ何も見えていない。また、私がインスペクタをチェックインしたときのフルリンクは、サイトのページと同じようにmysite/filepathです。ここで何か間違っていますか?ファイルのあるディレクトリは/ var/www/filesで、ファイル名は正しい。ここでhtmlダウンロード属性ファイルパスの問題
は、関連するHTML
<table>
<other rows here>
<td>
<a href="/var/www/files/filename.extension">Download</a>
</td>
</table>
である私はエラーを取得していないし、私のアクセスログには、次のことを示しています
"GET /var/www/doctor_files/06-10-2016-17-30-DetectRTC%20(2).jpg HTTP/1.1" 404 582
「404」はエラーが発生したことを意味します。 404エラー。 –
私はそうでなければエラーは出ませんでしたが、ファイルが見つからないことを意味していますので、もちろん404があります。 – nick
サーバに404エラーの兆候が表示されない場合は、問題のその部分。残念ながら、それはhttp://serverfault.com/でよりうまく答えられます。実行している環境とフレームワークを使用しているかどうかを知ることができます。それにもかかわらず、以下の答えはおそらく正しいです。おそらく、URLを '/ files/filename.extension'や'/doctor_files/filename.extension'に変更するだけです。おそらく '/ filename.extension'でも正しいでしょう。すべてあなたのウェブルートが何であるかによって異なります。 –