You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Shibi NS <sh...@gmail.com> on 2009/08/17 11:26:50 UTC

[users@httpd] mod_cache and mod_deflate issue

Hi All,

I have the following configuration in my httpd.conf

LoadModule perl_module modules/mod_perl.so
LoadModule deflate_module  modules/mod_deflate.so
LoadModule cache_module modules/mod_cache.so
LoadModule disk_cache_module  modules/mod_disk_cache.so
LoadModule headers_module  modules/mod_headers.so
CacheEnable disk /
CacheRoot /data/cache/
CacheMaxExpire 28800
SetOutputFilter DEFLATE


<Files ~ "\.html$">
  SetOutputFilter DEFLATE
  Header merge              Cache-Control "max-age=360, public"
  SetHandler                   perl-script
  PerlResponseHandler   MyApp::HtmlHandler::handler
</Files>

Where MyApp::HtmlHandler::handler converts an xml file to html if it not
exits else serve the existing html file .

But when I when try accessing http://<myserevr>:<myport>/specs/Template.html
second time I seed this info in log file , seems like each time its get the
file source

[Mon Aug 17 01:30:10 2009] [debug] cache_storage.c(272): Cached response for
/specs/Template.html isn't fresh.  Adding/replacing conditional request
headers.


Whats wrong in my config ?

This is the header info , I can see two Cache-Control tag

GET /specs/Template.html HTTP/1.1
Host: myserver.com:44073
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1)
Gecko/20090624 Firefox/3.5
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
If-None-Match: "8000000a-9743-470dd3e785740"-gzip
Cache-Control: max-age=0

HTTP/1.x 200 OK
Date: Mon, 17 Aug 2009 09:24:05 GMT
Server: Apache/2.2.9
Last-Modified: Tue, 11 Aug 2009 12:57:25 GMT
Etag: "8000000a-9743-470dd3e785740"-gzip
Accept-Ranges: bytes
Vary: Accept-Encoding
Content-Encoding: gzip
Cache-Control: max-age=60, public
Content-Length: 7030
Connection: close
Content-Type: text/html


-- 
--Shibi Ns--