我的网站上有 5 个符号链接文件夹,它们正在提取位于我的主机主文件夹中的数据文件夹。
/home/public_html/myfolder
符号链接指向/home/folder1/
这些页面是由python动态生成的。
我的public_html 有一个.htaccess 文件,其中设置了许多针对整个public_html 的过期文件类型的规则...
例子:
<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 秒。
我该如何让它对.htaccess
位于的文件执行此操作/home/public_html
答案1
该<DirectoryMatch>
指令仅在 conf 文件中有效,但如果您无权修改该文件,解决此问题的自然方法是将 .htaccess 文件与其他过期规则一起放在 /home/folder1 中,然后它们将覆盖站点范围的规则。