Thanks for the input, Henrik. If I didn't understand wrong, that's what I've been trying to do. Shouldn't the line in my squid.conf forces Squid to ignore the expiry information?
refresh_pattern . 0 20% 4320 override-expire I might be missing something here. Please help. > This is a dynamic page and does not have any expiry information. Because > of this it won't be cached by Squid unless you force Squid to via the > refresh_pattern directive. > > Regards > Henrik > > On Wed, 12 Nov 2003, Tong Sun wrote: > > > Thanks Henrik for the input. > > > > I've changed the following in /etc/squid/squid.conf > > > > #hierarchy_stoplist cgi-bin #? > > hierarchy_stoplist > > > > #acl QUERY urlpath_regex cgi-bin #\? > > acl QUERY urlpath_regex nouse > > no_cache deny QUERY > > > > refresh_pattern . 0 20% 4320 override-expire > > > > Then I test squid from my local server instead of google. Here is the result: > > > > date -u; client -v http://localhost/cgi-bin/svr_probe/sh-cgi-env.cgi > > > > Wed Nov 12 17:12:02 UTC 2003 > > headers: 'GET http://localhost/cgi-bin/svr_probe/sh-cgi-env.cgi HTTP/1.0 > > Accept: */* > > > > ' > > HTTP/1.0 200 OK > > Date: Wed, 12 Nov 2003 17:12:02 GMT > > Server: Apache/2.0.40 (Red Hat Linux) > > Content-Type: text/html; charset=ISO-8859-1 > > X-Cache: MISS from xpt > > Proxy-Connection: close > > > > <pre> > > CGI/1.0 test script report: > > > > [...] > > > > But it is still not cached according to store.log. > > > > How can I make it works? thanks -- SUN, Tong
