location ~ /\.ht {
deny all;
}
Esta diretiva diz ao servidor web para negar todas as solicitações de entrada para quaisquer arquivos que iniciem com .ht no diretório raiz ( / ).
O til ~ diz ao nginx para usar expressões regulares.
Assim, arquivos como .htaccess , .htpasswd , etc, não serão exibidos.
Nota: A barra invertida ( \ ) antes do ponto, é apenas para escapar do ponto (o ponto que vem antes de htaccess , htpassword , etc.