适当使用Header set Connection Keep-Alive(Apache)

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

为了让文件重新加载更快,服务器需要在Apache中启用Keep Alive。但是有一些问题:
Q1)这三行代码放在htaccess的顶部还是底部有影响吗?
Q2)如果我省略上下面的ifModule,那么Header set Connection keep-alive仍然可以工作,那它是否必要?ifModule是做什么用的?
Q3)在我的htaccess底部已经有一个ifModule mod_headers.c的部分和各种FilesMatch(按文件类型进行静态缓存,如css、js、html等),Header set Connection keep-alive能否放在里面?
1个回答

2

问题1) 只有当文件中存在可能覆盖它的其他行时,它才重要。一般来说,最后出现的内容会胜出。

问题2) ifModule 是一个基本条件语句,允许您指定配置是否加载了指定的模块。

问题3) 是的,它可以放在那里。条件是条件,因此除非您具有相当复杂的模块相关配置,否则您只需要为特定文件中的任何给定模块使用一个ifModule块。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接