圧縮に関するホームページの中にMIME Typeについて触れているページがありました。
早速sourceforgeで試してみたところ、zip/gz/tgzはきちんと保存ダイアログが出てくるのですが、cab/bz2/tbzはContent-type: text/plainが返ってきました。
とりあえず、
http://www.asahi-net.or.jp/homepage/mimetype/http://homepage.nifty.com/mime/あたりを参考に .htaccess を修正してこれらについてもそれっぽいContent-typeが返るようにしておきましたので、sourceforgeを使う上ではどれを使っていただいても大丈夫です。
> AddType application/x-bzip2 .bz2 .tbz
> AddType application/octet-stream .cab
> AddType application/x-lzh .lzh
cab はどっちのリストにも載っていなかったのでとりあえずoctet-streamにしました。
場所によってはcabがshockwave flash に関連づけられていることもあるらしいのでWEB配布ではおすすめでないのかな?
試したい方はこちらで
http://sakura-editor.sourceforge.net/test/http://curl.sourceforge.net/ からcurlをダウンロードして
curl -I
http://sakura-editor.sourceforge.net/test/test.tbz とかやると簡単にヘッダが見えます。