任何人都可以解释htaccess文件中的给定行吗?

时间:2016-09-28 16:08:50

标签: .htaccess

在我的.htaccess文件中,有几行如下所示。

ExpiresByType image / jpg“访问1年”

ExpiresByType image / gif“access 1 year”

ExpiresByType image / jpg“access plus 1 year”

ExpiresByType image / gif“access plus 1 year”

我想知道前两行和最后两行做同样的事情吗?也想知道如果两者都做同样的事情我可以删除最后两行吗?

2 个答案:

答案 0 :(得分:0)

正确的语法是“access plus [time]”。所以最后两行“与前两行”相同,尽管前两行的格式不正确。

答案 1 :(得分:0)

您可以使用ExpiresByType指令将过期日期添加到用户浏览器中的缓存内容。例如,当有人试图从您的网站获取gif图像时,下面的指令告诉Apache将Expires标题添加到响应中,因此,浏览器将缓存该文件一年

ExpiresByType image/gif "access plus 1 year"