Use a diretiva Limite ou LimitExcept. Um exemplo pode ser:
<Location />
<LimitExcept GET POST HEAD>
Order Allow,Deny
Deny from all
Satisfy all
</LimitExcept>
</Location>
Como posso bloquear o PROPFIND (ou outros métodos, como PUT ou DELETE) em todo o meu site com o Apache?
Use a diretiva Limite ou LimitExcept. Um exemplo pode ser:
<Location />
<LimitExcept GET POST HEAD>
Order Allow,Deny
Deny from all
Satisfy all
</LimitExcept>
</Location>
Mais simples. Limite apenas um método em vez de tentar o seu tiro no escuro sobre quais métodos são realmente necessários, exceto.
<Limit PROPFIND>
Order Deny,Allow
Deny from all
</Limit>
Tags .htaccess linux apache-2.2