在.htaccess中使用keep-alive功能

webkul 26 apache .htaccess

我想keep-alive在Apache中使用该功能.如何使用我的主机(.htaccess文件)执行此操作,以及参数的最佳值是KeepAliveTimeout什么?

小智.. 93

如果在Apache配置中打开了Keep-alive,则只需设置HTTP标头Connection:keep-alive.例如,在.htaccess文件中添加以下行:

<ifModule mod_headers.c>
    Header set Connection keep-alive
</ifModule>

  • 先生,你应该得到更多的赞扬. (5认同)
  • 无论如何,我会坚持使用"IfModule"而不是"ifModule". (3认同)

bobince.. 16

你无法控制一个keepalive行为.htaccess.Keepalive是一个主机级功能,而不是根据每个目录的htaccess信息,不同目录可以表现不同的功能.

如果您使用的是只允许您.htaccess配置站点的基本共享主机,则无法更改keepalive设置.据推测,托管公司将适当地设置它们,或者只是将它们保留在默认设置上,这通常很好.

  • 抱歉,在Apache中你可以使用.htaccess添加这段代码<ifModule mod_headers.c> Header set Connection keep-alive </ ifModule> ...它有效!关于时间,服务器默认通常是好的. (2认同)

小智.. 14

是可以在.htaccess文件中控制保持活动的行为.首先通过打印检查服务器设置$_SERVER,如果

[HTTP_CONNECTION] => keep-alive

那么你只需要在.htaccess文件中包含该设置.在项目根目录中的.htaccess文件末尾添加以下行.

<ifModule mod_headers.c>
    Header set Connection keep-alive
</ifModule>