Forum Moderators: phranque
I've found that where i have other html pages with "index" in the url - such as "/abc-index.htm" - all those pages have gone 404 because they are redirected to "/abc-"
The "index" part gets stripped out by the 301 redirect.
You need to check your server logs, or run a link checker, if you think you might have 404's from this condition.
In practice, you rarely need to 301 from "index.htm" to "/" ... just be sure all your internal links do not mention index.htm
Search and replace /index.htm with / ... that will sort out the problem without needing a 301, and without touching others.
Check your site with xenu for any navigation errors.
But it's always good to have a user-friendly 404 page.