Честно говоря, уже давно не видел сайтов, на которых формируются адреса, которые содержат точку (index.html и т.п.), особенно когда весь сайт использует SEO URL, а вот некоторые страницы с таким правилом.
Но вот столкнулся с таким сайтом, выполнялся перенос с одного VDS на другой, плюс с преходом на Nginx с Apache. Примечательно, что на стороне frontend всё хорошо, а вот в административной части, как раз загвоздка с адресами, некоторые сторонние плагины почему то подключались именно так.
В общем, если нужно обрабатывать адреса с точкой, то вот так:
rewrite ^([^.]*[^/])$ $1/ permanent;
если без точки, то так:
rewrite ^(.*[^/])$ $1/ permanent;