Php 仍在使用过期时间:1981年11月19日星期四08:52:00 GMT,即使在设置之后

Php 仍在使用过期时间:1981年11月19日星期四08:52:00 GMT,即使在设置之后,php,.htaccess,http-headers,Php,.htaccess,Http Headers,我的htaccess文件是 <IfModule mod_headers.c> Header set X-XSS-Protection "1; mode=block" Header always append X-Frame-Options SAMEORIGIN <FilesMatch ".(jpg|jpeg|png|gif|swf|js|css)$"> Header set Cache-Control "max-age=5184000, pu

我的htaccess文件是

<IfModule mod_headers.c>
   Header set X-XSS-Protection "1; mode=block"
   Header always append X-Frame-Options SAMEORIGIN
   <FilesMatch ".(jpg|jpeg|png|gif|swf|js|css)$">
      Header set Cache-Control "max-age=5184000, public"
   </FilesMatch>
</IfModule>
<IfModule mod_expires.c>
   ExpiresActive On
   ExpiresByType image/jpg "access plus 1 month"
   ExpiresByType image/jpeg "access plus 1 month"
   ExpiresByType image/gif "access plus 1 month"
   ExpiresByType image/png "access plus 1 month"
   ExpiresByType image/ico "access plus 1 month"
   # Webfonts
   ExpiresByType application/x-font-ttf "access plus 1 month"
   ExpiresByType font/opentype "access plus 1 month"
   ExpiresByType application/x-font-woff "access plus 1 month"
   ExpiresByType image/svg+xml "access plus 1 month"
   ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
</IfModule>

标题集X-XSS-Protection“1;模式=块”
标题始终附加X-Frame-Options SAMEORIGIN
标题集缓存控制“最大年龄=5184000,公共”
过期于
ExpiresByType图像/jpg“访问加1个月”
过期按类型图像/jpeg“访问加1个月”
ExpiresByType image/gif“访问加1个月”
ExpiresByType图像/png“访问加1个月”
ExpiresByType图像/ico“访问加1个月”
#网络字体
按类型应用程序到期/x-font-ttf“访问加1个月”
ExpiresByType字体/opentype“访问加1个月”
过期按类型应用程序/x-font-woff“访问加1个月”
ExpiresByType图像/svg+xml“访问加1个月”
ExpiresByType应用程序/vnd.ms-fontobject“访问加1个月”

我试着做了
ExpiresActive Off
,并且我对这个模块的每一行都做了注释,但我完全删除了它。我还尝试在
FilesMatch
节点中使用
标题集Expires“0”
。但我无法删除过期的文件。我想显示日期的+1天。如何实现这一点?

首先检查.htaccess是否已读取。在第一行中放置一些胡言乱语,然后服务器将以500错误响应。如果没有错误,请联系服务器管理员,他已禁用htaccess处理

还要注意,htaccess仅对其所在的目录及其所有子目录有效

(顺便说一句,您不需要IfModule语句。使用htaccess时,您应该知道哪些模块处于活动状态。IfModule针对的是第三方软件包和非常通用的服务器配置任务。)