Você não deve desabilitar HEAD
- HEAD
é uma parte obrigatória do HTTP, e um cliente pode usar HEAD
sempre que desejar.
Suspeito que o seu usuário Linux esteja usando o proxy Polipo, que executa pipelining agressivo e usará a solicitação HEAD
se o servidor não implementar adequadamente as solicitações condicionais If-Modified-Since
. Por favor implemente HEAD
no seu servidor, caso contrário você estará bloqueando todos os usuários do Polipo.
(Existem outras razões pelas quais um cliente pode decidir usar HEAD
. Por exemplo, algumas versões do Mozilla / Firefox consultam o servidor usando HEAD
quando o usuário solicita um download, para que ele possa apresentar uma confirmação diálogo se o download for grande.)