| トップページ |

2006.02.18

apacheでPDFを名前を付けて保存させるための設定

このエントリーをはてなブックマークに追加 mixiチェック

昔調べるって言ってた、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はどうなるんでしたっけこれ。

2006.02.18 午前 06:44 [PDF] | |

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/19018/8715823

この記事へのトラックバック一覧です: apacheでPDFを名前を付けて保存させるための設定:

コメント

コメントを書く