This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: http://egcs.cygnus.com/faq.html
Me:
>>> Please don't artificially alter the time stamps on HTML files.
Someone:
>> With regard to Paul's request: Jason, I noticed that indeed the egcs web
>> server apparently does not provide "Last modified/Last changed" data.
You:
> If you enable the Server Side Include (SSI) feature of the apache
> httpd, it doesn't send a Last-Modified header for SSI documents.
> On egcs.cygnus.com/sourceware.cygnus.com, the server is configured to
> assume that all HTML documents are potentially SSI documents, so it
> never output the Last-Modified header...
Apologies...I didn't think a bug in a web server could possibly cause such
behavior. Web pages are ALWAYS supposed to provide a (truthful) timestamp
for client and proxy caching systems to use. This is probably in the HTTP
RFCs somewhere. Anyways, it looks like we've all been bitten by a weird
Apache bug (and possibly the first bug I've ever heard of Apache having)...
Someone (i.e. the webmaster) might want to send a bug report to Apache
about the missing timestamp header problem. SSI files should have a
timestamp reflecting the logical 'last changed' time, that is, the most
recent modification time among the HTML file and all included files.
--
.*. "Clouds are not spheres, mountains are not cones, coastlines are not
-() < circles, and bark is not smooth, nor does lightning travel in a
`*' straight line." -------------------------------------------------
-- B. Mandelbrot |http://surf.to/pgd.net
_____________________ ____|________ Paul Derbyshire pderbysh@usa.net
Programmer & Humanist|ICQ: 10423848|