Como uma reescrita (passe uma URL removida para o sistema de arquivos / backend sem alterar o URL mostrado para o cliente):
rewrite ^(.*/)index\.html$ $1;
rewrite ^(/.+)\.html$ $1;
Como alternativa , você pode fazer um redirecionamento 301 (o cliente faz uma nova solicitação):
rewrite ^(.*/)index\.html$ $scheme://$host$1 permanent;
rewrite ^(/.+)\.html$ $scheme://$host$1 permanent;