apacheでPDFを名前を付けて保存させるための設定
昔調べるって言ってた、Apache で、PDF をダウンロードさせるためのディレクティブ。
.htaccess にこんなの書いてください。カレントディレクトリの pdf 拡張子のファイルが、ブラウザが IE でも「名前を付けて保存」になります。もちろん、AllowOverride がイキてなくてはいけないのであしからず。
<Files *.pdf> ForceType application/octet-stream Header set Content-Disposition attachment </Files>
業務で使っているサーバにはファイル受信してもらう用にこれを設定してあるんですけれども、個人的な別の用事で我が家のサーバに付けなくてはいけなさそうなのでメモ。
(2009-1-31 4:05追記)
強制的にダウンロードさせるMIMEタイプ - 名もないテクノ手 [d.hatena.ne.jp]
にて、未定義の拡張子に対して、application/force-downloadを対応付けるという手法の提案がされています。いまどきのOperaはどうなるんでしたっけこれ。
トラックバック
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/19018/8715823
この記事へのトラックバック一覧です: apacheでPDFを名前を付けて保存させるための設定:


![: SANYO NEW eneloop 充電式ニッケル水素電池(単3形2個パック) [HR-3UTGA-2BP]](http://ecx.images-amazon.com/images/I/51V83UYI5kL._SL75_.jpg)


![: デジモンアドベンチャー ぼくらのウォーゲーム!/デジモンアドベンチャー【劇場版】 [DVD]](http://ecx.images-amazon.com/images/I/617JZ13THTL._SL75_.jpg)

















![: サマーウォーズ [Blu-ray]](http://ecx.images-amazon.com/images/I/51ZDAy7c8KL._SL75_.jpg)
![: サマーウォーズ [DVD]](http://ecx.images-amazon.com/images/I/419nVKBEIkL._SL75_.jpg)



































