Apache 如何使用<;目录>;htaccess中的指令
我在.htaccess文件中写了以下几行:Apache 如何使用<;目录>;htaccess中的指令,apache,.htaccess,directory,Apache,.htaccess,Directory,我在.htaccess文件中写了以下几行: <Directory /img> Header set Cache-Control "max-age=604800, public" </Directory> 标题集缓存控制“最大年龄=604800,公共” 但服务器遇到500个内部服务器错误。 我真的想把这个规则应用到几个目录(比如:img/js/icons/), 但不是站点中的所有图像文件 问题是: 将规则应用于整个目录的正确方法是什么? 在每个目录中没有htacess
<Directory /img>
Header set Cache-Control "max-age=604800, public"
</Directory>
标题集缓存控制“最大年龄=604800,公共”
但服务器遇到500个内部服务器错误。我真的想把这个规则应用到几个目录(比如:img/js/icons/),
但不是站点中的所有图像文件 问题是:
将规则应用于整个目录的正确方法是什么?
在每个目录中没有htacess文件的情况下,是否可以使用单个htacess文件?您不能在Htaces文件中使用
块(本质上是
本身)。如果要让对/img
的请求设置缓存控制头,请放置:
Header set Cache-Control "max-age=604800, public"
在/img
目录下的htaccess文件中。您确定要
而不是
?