4

私は Web 開発に不慣れで、CSV ファイルで異常な問題に直面しています。

CSV ファイルをダウンロードするためのリンクがあります。

<a href="http://mysite.com/public/sample.csv">Sample CSV file</a>

私のローカル マシンでは、ダウンロード用のダイアログ ボックスが表示されます。これは正しいことであり、私が望んでいることです

同じコードを Web サーバーにアップロードすると、同じブラウザー タブで csv ファイルが Web ページとして開かれます。ダウンロード オプションのダイアログ ボックスが必要です。

私が間違っていること、または何をする必要があるかを誰かに教えてもらえますか?

4

1 に答える 1

2

次の行を .htaccess に追加できます。すべての CSV ファイルを開くと、強制的にダウンロードされます。 AddType application/octet-stream csv すべての csv ファイルに MIME ヘッダーが追加されるため、ブラウザはファイルを表示するのではなく、ダウンロードする必要があることを認識します。

于 2012-08-13T11:22:03.327 に答える