犬ターネット

AddType を上書き変更するには .htaccess に記述する必要がある

2019-03-29 apache

tsvファイルアクセス時にそのままブラウザ上にテキスト表示させたくて、Apache の設定ファイルに AddType text/plain tsv を記述したんだけど上手くいかない。ヘッダ情報をみると Content-Type: text/tab-separated-values が出力されているし効いていない。

試しに .htaccess に記述してみたら上手くいった。どうやら定義済みの mime-type を AddType で上書きするには .htaccess に書かないとダメらしい。ドキュメント読む限りはそんなふうには書いてないんだけどな…。

mod_mime - Apache HTTP サーバ バージョン 2.4

AddType ディレクティブは、(中略)同じ拡張子 extension のためのマッピングを上書きします。
酒をのむやつはアホ
戦車で何度も死ぬ