使用.htaccess文件为不同文件夹设置特定的过期规则

我的网站上有5个符合链接的文件夹,这些文件夹正在提取位于我的主机的主文件夹中的数据文件夹。

/home/public_html/myfolder符号链接指向/home/folder1/ 页面由python在飞行中生成。

我的public_html有一个.htaccess文件,其中有许多规则设置为整个public_html文件types过期…

例:

 <IfModule mod_expires.c> ExpiresActive on # RSS feed ExpiresByType application/rss+xml "access plus 1 hour" </IfModule> 

我想为/home/public_html/myfolder设置特定的规则,有人提到使用<DirectoryMatch>或/和<FilesMatch>但我似乎无法得到任何使用它的工作。

例如,默认情况下,RSS / XML的访问时间应为1小时,而/myfolder/的访问时间应为10秒。

我将如何使用位于/home/public_html.htaccess文件来做到这一点

<DirectoryMatch>指令仅在conf文件中有效,但是如果您无权修改该指令,则解决此问题的一种自然方法是将.htaccess文件与其他到期规则放在/ home / folder1中他们会覆盖整个网站的规则。