then I don't want to add unused functionality or extra bytes on each request, with ETag headers. I think that the other
way (using ETags instead of Expires) is equally valid.
An eternal annoyance for me is the default Apache httpd.conf with thousands of lines of comments, and commented out settings. I much prefer to see configuration files that are concise and minimal.
On Jul 9, 2009, at 7:10 AM, dereck009 wrote:
>
> Correctly configured they can be useful, but as they are configured
> out of the Box on Apache and IIS they are recipe for confusion (as
> appears to be in this case!)
>
> So YSlow takes the pragmatic approach and just recommends plain disabling them.
>
>
The Yslow rules says: "Configure ETags" not "Disable ETags".
And if you configure your ETag mechanism, Yslow will give you the points, and it won't hurt your grade either.
To use non-server specific ETags, do it like this, in your apache config, or htaccess files:
FileETag MTime Size
- Dereck009