【问题标题】:GZIP .htaccess and php session problemGZIP .htaccess 和 php 会话问题
【发布时间】:2010-05-06 05:45:33
【问题描述】:

我正在尝试为我的网站实施 GZIP 压缩。我在 .htaccess 文件中复制了以下代码:

ExpiresActive On  
ExpiresDefault A604800  
Header append Cache-Control "public"  

<IfModule mod_deflate.c>  
<FilesMatch "\.(js|css)$">  
SetOutputFilter DEFLATE  
</FilesMatch>  
</IfModule>

当我输入用户名和密码时,页面会重新加载,但仍然显示登录表单,但会话已设置。当我使用 ctrl + R 刷新页面时,登录表单会显示并显示用户名。会有什么问题。期待你的回复。

【问题讨论】:

  • 关于编辑,你不需要在&lt;&gt;前后输入`,选择块并使用0101按钮或快捷键Ctrl+K用于代码块或使用&lt;pre&gt;标签

标签: php session .htaccess gzip


【解决方案1】:

我认为是 mod_expires 设置,而不是 mod_gzip 导致这种行为。

您刚刚告诉您的浏览器本周不要重新加载您的页面。它服从。

我认为您必须至少将过期设置放在 FilesMatch 容器中。或者根据您的实际需要采取任何其他明智的行动。

【讨论】:

    【解决方案2】:

    我猜,这只是因为您的浏览器缓存,请尝试清除您的浏览器缓存。或者在不同的浏览器上试一试,确认是否是缓存问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多