Apache .htaccess到期默认为1天

Apache .htaccess到期默认为1天,apache,.htaccess,Apache,.htaccess,如果我只在.htacces文件中添加这两行,那么网站上的所有文件都会在缓存中保留一天吗 ExpiresActive On ExpiresDefault "access plus 1 day" 这是否足够且有效 如果没有其他覆盖指令,则这些指令确实指示浏览器将响应缓存1天,方法是发回相应的Expires和cache Control:max ageHTTP响应头。(Expires对于旧浏览器是必需的。所有现代浏览器都将使用缓存控件标题。) 这是否足够且有效 它是否“足够”完全取

如果我只在.htacces文件中添加这两行,那么网站上的所有文件都会在缓存中保留一天吗

ExpiresActive On
ExpiresDefault "access plus 1 day"
这是否足够且有效

如果没有其他覆盖指令,则这些指令确实指示浏览器将响应缓存1天,方法是发回相应的
Expires
cache Control:max age
HTTP响应头。(
Expires
对于旧浏览器是必需的。所有现代浏览器都将使用
缓存控件
标题。)

这是否足够且有效

它是否“足够”完全取决于网站的性质。根据您的站点,一些响应可能根本不应该被缓存,而其他静态资源应该被缓存更长的时间

您完全有可能有其他指令,甚至是覆盖这些响应头的前端代理或CDN

ExpiresActive On
ExpiresDefault "access plus 1 day"