A documentação para <Limit> declara explicitamente:
If GET is used it will also restrict HEAD requests
Isso implica muito strongmente que, para os propósitos de <Limit> e <LimitExcept> , que GET e HEAD sejam tratados da mesma forma. Restrições aplicadas a GET serão aplicadas a HEAD e, portanto, se GET for irrestrito, então HEAD também será irrestrito.
Além disso, o HTTP/1.1 RFC 2616 declara explicitamente (seção 9.4):
The HEAD method is identical to GET except that the server MUST NOT return
a message-body in the response.
Esclarecendo ainda mais a relação direta entre GET e HEAD .
A informação final para esclarecer isso, também de RFC 2616 , (seção 5.1.1):
The methods GET and HEAD MUST be supported by all general-purpose servers.
Toda esta informação tende a implicar strongmente que o que você deseja realizar não será possível apenas através de alterações de configuração.