【问题标题】:mod_expires.c cause session problemsmod_expires.c 导致会话问题
【发布时间】:2017-03-20 10:35:34
【问题描述】:

我用这个配置激活了 mod_expires.c:

 ## EXPIRES CACHING ##
 <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 text/css "access plus 1 year"
 ExpiresByType appliction/x-javascript "access plus 1 year"
 ExpiresByType text/javascript "access plus 1 year"
 ExpiresByType application/javascript "access plus 1 year"
 ExpiresByType application/pdf "access plus 1 week"
 ExpiresByType application/x-shockwave-flash "access plus 1 month"
 ExpiresByType image/x-icon "access plus 1 year"
 ExpiresDefault "access plus 1 day"
 </IfModule>
 ## EXPIRES CACHING ##

效果很好,一切都很好。然而,由于它是活跃的,一些客户告诉我他们在登录时从另一个客户那里获得了另一个帐户。我无法在我的电脑登录中重现这个错误,效果很好。

有人知道吗?谢谢

【问题讨论】:

  • 仍有问题...

标签: caching session-cookies browser-cache mod-expires


【解决方案1】:

在你的 .htaccess 末尾试试这个:

<filesMatch "\.(php)$">
  ExpiresActive Off
</filesMatch>

【讨论】:

  • 感谢您的回复,但是客户端浏览器怎么会缓存 php 文件呢?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-25
  • 1970-01-01
  • 2014-01-10
  • 2017-01-06
  • 2017-12-10
  • 2016-09-08
相关资源
最近更新 更多