2010-03-25 5 views
7

Ich brauche Apache HTTP-Antwort-Header zu minimieren, indem jetzt i reduziert sie wie folgtWie Datum Header aus Apache entfernen?

HTTP/1.1 200 OK 
Date: Thu, 25 Mar 2010 21:57:41 GMT 
Server: Apache 
Content-Type: text/html 

Ich mag gerne wissen, ob es einen Weg gibt, Datum und Server-Header zu deaktivieren, nur für einen bestimmten virtuellen Host.

Vielen Dank!

+0

Sogar Google antwortet mit diesem Header. Bitte entfernen Sie es nicht. Ein paar Byte Bandbreite, die pro Anfrage gespeichert werden, sind die niedrigste Priorität bei der Optimierung. –

+0

Ich stimme Ihnen völlig zu, aber ich frage, weil ich das nicht für eine Website, sondern für einen Web-Service brauche – Dario

Antwort

3

Der Date-Header ist für einen Teil des HTTP-Standards erforderlich. Sie können es nicht entfernen, ohne dem http-Standard nicht zu entsprechen, so dass Apache dies im Allgemeinen nicht erlaubt.

+0

Sind Sie sicher, dass es Teil des HTTP-Standards ist? Wo ist der unterstützende Artikel? – Pacerier

+0

https://tools.ietf.org/html/rfc2616#section-14.18 - 'RFC 2616, Abschnitt 14.18'" Origin-Server MÜSSEN in allen Antworten ein Datums-Header-Feld enthalten, außer in diesen Fällen ... " – dannysauer

+0

@dannysauer Dieser Kommentar ist sachlich korrekt, aber irreführend, weil der folgende * "außer in diesen Fällen" * Absatz "Wenn der Server keine Uhr hat, die eine angemessene Annäherung der aktuellen Zeit bieten kann" enthält. So dürfen Serveradministratoren den Date-Header in ihrer Freizeit weglassen, solange sie das Gefühl haben, dass sie "keine vernünftige Annäherung an die aktuelle Zeit liefern können". – user1643723