When I go to google webmaster tools it keeps telling me that it cant find http://www.mysite.com/index.html. Strange thing is that I dont have index.html. It even says that it's linked from 100 pages when it's not. Question is should I do a 301 redirect such as: RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/ RewriteRule ^index\.html$ http://www.mysite.com/ [R=301,L] Or should I just leave it alone? Or maybe put a no follow in robots.txt? Also I am redirecting index.php and non www to www so here is my .htaccess file does it look ok? Options +FollowSymlinks RewriteEngine on rewritecond %{http_host} ^mysite.com [nc] rewriterule ^(.*)$ http://www.mysite.com/$1 [r=301,nc] RewriteCond %{THE_REQUEST} ^([^/]+/)*index\.php\ HTTP/ RewriteCond %{THE_REQUEST} ^.*/index\.php RewriteRule ^(([^/]+/)*)index.php$ http://www.mysite.com/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/ RewriteRule ^index\.html$ http://www.mysite.com/ [R=301,L]