It works at probably 98% of hosts but not Godaddy on a linux hosted server.In fact, it was working until we moved hosts.
I was told the above would work but it gives a 500 server errorCode:Options +FollowSymLinks
RewriteBase /site.com
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html?\ HTTP/
RewriteRule ^index\.html$ http://www.site.com/ [R=301,L]
RewriteCond %{HTTP_HOST} ^site.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.site.com$
RewriteRule (.*)$ http://www.site.com/$1 [R=301,L]
//////// RIGHT NOW ONLY the 3 line code below is working /////////
DirectoryIndex index.php index.html
ErrorDocument 404 /404.shtml
#RewriteRule ^/?([a-z]+)$ $1.html [L]
All I want to do is get rid of the index.html extension on the home page.
Also, it has a 404.shtml page
I do have the rel="canonical" but aesthetically I want that index.html to not display.
any tips?

