2010-03-25 8 views
7

tôi cần phải hạn chế tối đa tiêu đề phản ứng Apache HTTP, bởi bây giờ tôi giảm chúng như sauLàm cách nào để xóa tiêu đề ngày khỏi apache?

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

Tôi muốn biết nếu có một cách để vô hiệu hóa ngày và tiêu đề Server, chỉ cho một máy chủ ảo nào đó.

Cảm ơn bạn!

+0

Ngay cả Google cũng phản hồi với tiêu đề đó. Xin vui lòng không loại bỏ nó. Một vài byte băng thông được lưu theo yêu cầu là ưu tiên thấp nhất trong tối ưu hóa. –

+0

tôi hoàn toàn đồng ý với bạn, nhưng tôi hỏi vì tôi cần điều này không phải cho một trang web nhưng đối với một dịch vụ web – Dario

Trả lời

3

Tiêu đề ngày là bắt buộc trong tiêu chuẩn HTTP. Bạn không thể xóa nó mà không tuân thủ tiêu chuẩn http, vì vậy apache thường không cho phép điều đó.

+0

Bạn có chắc đó là một phần của tiêu chuẩn HTTP không? Bài viết hỗ trợ ở đâu? – Pacerier

+0

https://tools.ietf.org/html/rfc2616#section-14.18 - 'RFC 2616, phần 14.18'" Máy chủ gốc PHẢI bao gồm trường Tiêu đề ngày trong tất cả các câu trả lời, ngoại trừ trong các trường hợp này ... " – dannysauer

+0

@dannysauer Nhận xét này thực sự đúng, nhưng gây hiểu nhầm, bởi vì sau * "ngoại trừ trong những trường hợp này" * đoạn bao gồm "Nếu máy chủ không có đồng hồ có thể cung cấp một xấp xỉ hợp lý của thời gian hiện tại". Vì vậy, quản trị viên máy chủ được phép bỏ qua tiêu đề Ngày khi họ rảnh, miễn là họ cảm thấy "không thể cung cấp một xấp xỉ hợp lý về thời gian hiện tại". – user1643723