2017-05-17 2 views
0

Ich habe einen Apache2-Server auf Ubuntu für Proxy-Server. Ich möchte content-type der Antwort auf Client zu einem anderen ändern, aber es wird charset auch entfernen.Wie ändere ich den Inhaltstyp, aber bleibe auf Apache2 charset?

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

Mit dieser Einstellung, wenn es den Header sehen, die Content-Type text/abcdefgh oder text/abcdefgh; charset=utf-8 oder text/abcdefgh; charset=shift_jis ist, wird es text/html werden, ohne charset

  1. Gibt es eine Möglichkeit Teil content-type von Header set sich ändern oder others?
  2. Wo finde ich die Bedeutung dieses Musters?

Vielen Dank!

Antwort

2

Haben Sie versucht, edit statt set zu verwenden?

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

Es sollte nur text/abcdefgh mit text/html ersetzen, sondern die charset verlassen, wie

ist
Verwandte Themen