使用htaccess文件configurationApache以去除不需要的响应头

为了达到最终的速度,我希望我的Apache服务器从响应中去掉不需要的头文件。 目前,标题看起来像这样(不包括状态标题):

Connection:Keep-Alive Content-Length:200 Content-Type:text/html Date:Sat, 15 May 2010 16:28:37 GMT Keep-Alive:timeout=5, max=100 Server:Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.8l DAV/2 PHP/5.3.1 Phusion_Passenger/2.2.7 X-Powered-By:PHP/5.3.1 

我想要的是:

 Connection:Keep-Alive Content-Type:text/html Keep-Alive:timeout=5, max=100 

我试过这个:

 Header unset Date Header unset Server Header unset X-Powered-By Header unset Content-Length Header unset X-Pad 

serverdatecontent-length标题仍在发送。

我怎样才能在.htaccess文件中configuration这个? 谢谢

你可以设置ServerSignature Off并可能避免/该/特定线路。

并在您的php.ini中的expose_php = Off删除该行。

Date在HTTP / 1.1中是必需的。

你也不能删除Content-Length而不切换到分块传输编码或降级到HTTP / 1.0没有保持活着(但这是“极限速度”相反)。