htaccess で次の行を使用して、mp3 ファイルを php として解析しようとしています。
AddHandler application/x-httpd-php5 .mp3 .MP3
目的は auto_prepend_file を実行することです
すべて正常に動作します。しかし、auto_prepend_file が実行された後、サーバーは mp3 を出力し、次のようなエラーで実行されます。
Warning: Unexpected character in input: '' (ASCII=23) state=0 i
mp3ファイルをphpとして解析しているようです。とにかく、サーバーにmp3ファイルをphpとして扱うように指示するだけで、auto_prepend_fileディレクティブを使用してphp処理をキャンセルできます
(これには mod_rewrite を使用できません)
質問は要約すると、mid スクリプトで php の解析をキャンセルする方法はありますか。処理後、mp3 がそのまま渡されるようにするにはどうすればよいですか?