You type your address and land on a casino, a pharmacy page or a fake prize. That is almost always one of three things: the site was hacked, the domain lapsed, or an ad script was swapped.
whois yoursite.com. If the expiry date passed or the owner changed, the domain was re-registered by someone else. Call your registrar today; some expired domains can still be recovered in the grace period..htaccess, wp-config.php, the theme's header.php and functions.php for long lines of scrambled text or eval(base64_decode. Check Users for admins you did not create.If you cannot find the source, send me the address and I will tell you where the redirect comes from.
Want the rest of your site checked after it is back? Run a free 40-point check at tinkeraudit.com.