是否可以在目录基础上禁用Keep-Alive?
例如,我有一个在domain.com/api /
之类的东西上运行的API如果在/ api /目录中的任何请求中没有使用KeepAlive,那就太好了。
更新/解决方案:
SetEnvIf Request_URI / api / nokeepalive
答案 0 :(得分:5)
这似乎是Apache HTTPD的最新功能,但它确实有效。
要禁用(关闭)特定目录的Keep-Alive,请使用:
SetEnvIf Request_URI /myDir/ nokeepalive
将此添加到您的httpd.conf
或 .htaccess
文件中!
来源:Environment Variables in Apache - Special Purpose Environment Variables - nokeepalive。
答案 1 :(得分:1)
我找到了两种方法:
1.如acdcjunior所述,您可以在虚拟主机或主配置中使用SetEnvIf
token
2.您可以将Connection标头设置为关闭
JWT
我更喜欢第二个选项,因为这将允许整个配置位于
之下答案 2 :(得分:0)
没有! keep-alive指令的上下文是:server config,虚拟主机