2017-05-17 9 views
0

私は、プロキシサーバー用のUbuntuにApache2サーバーを持っています。クライアントへの応答のcontent-typeを別のものに変更したいのですが、charsetも削除されます。この設定でコンテンツタイプを変更するが、Apache2で文字セットを保持する方法は?

# /etc/apache2/sites-available/000-default.conf 
Header set Content-Type "text/html" "expr=%{resp:Content-Type} =~ m|text/abcdefgh|" 

、それを見たとき、コンテンツタイプがtext/abcdefgh又はtext/abcdefgh; charset=utf-8又はtext/abcdefgh; charset=shift_jisであり、それはtext/html

  1. charsetことなくなるであろうヘッダはHeader setによってcontent-typeの一部を変更する方法はありますまたはothers
  2. このパターンの意味はどこにありますか?

多くの感謝!

答えて

2

setの代わりにeditを使用しましたか?

あるよう

Header edit Content-Type "text/abcdefgh" "text/html" 

それはちょうどtext/htmltext/abcdefghを交換するが、文字セットを残す必要があります

関連する問題