apache - ETag header not being sent from PHP -
    i'm running php 5.3.2 , apache 2.2.14. using header() , if send "etagx" header in response, if send "etag", correct header name, nothing.   header('etagx: "33653a-4831d8249af80"')   works, while   header('etag: "33653a-4831d8249af80"')   does not. there configuration option in php.ini, or in of apache configuration files might affect this?          just tested on php 5.3 , apache 2.4 , worked me.   make sure apache don't unset etag this:   <ifmodule mod_headers.c>   header unset etag </ifmodule>  fileetag none