如何在特定文件夹上设置到期日期。
我尝试了以下代码,但它给了我内部服务器错误
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/css "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
<Directory "/var/www/mywebsite/web/js/e/">
ExpiresByType application/javascript "access plus 60 minutes"
</Directory>
</IfModule>
答案 0 :(得分:1)
文档说您可以使用Directory
指令ExpireByType
,但该指令在.htaccess中不起作用。所以你会收到一个错误。
这里有几个选择。
也许在Apache / VirtualHost配置中以这种方式尝试配置。
<Directory "/var/www/mywebsite/web/">
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType text/css "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"
</IfModule>
</Directory>
<Directory "/var/www/mywebsite/web/js/e/">
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType application/javascript "access plus 60 minutes"
</IfModule>
</Directory>
或者您可以在/var/www/mywebsite/web/js/e/
中创建一个.htaccess文件并将其放入其中。
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType application/javascript "access plus 60 minutes"
</IfModule>