.xhtml ファイルを
application/xhtml+xmlブラウザがそれを受け入れると言った場合。text/htmlそれ以外は
でやってみましmod_rewriteたが、うまくいきませんでしたOptions -FollowSymLinks( `Options -FollowSymLinks` がある場合、Apache RewriteRule の影響を受けるファイルを表示するときに 403 Forbidden が表示されるのはなぜですか? を参照)。
それから、私は試しました
<Files "*.xhtml">
<If "%{HTTP:Accept} !~ /application\/xhtml\+xml/">
ForceType text/html
</If>
</Files>
しかし、構文エラーが発生します:正規表現のコンパイルに失敗しました。
その間、私はこのコードを使用しています...
<Files "*.xhtml">
<If "%{HTTP:Accept} !~ /xhtml\+xml/">
ForceType text/html
</If>
</Files>
...動作しますが、正しいMIMEタイプに一致させたいです。