Hi, Im just have gone through 100s of post and still I can't find out why my redirect script doesn't work ok. Anyone that can help me out here please? RewriteBase / RewriteEngine on RewriteCond %{HTTP_REFERER} ^.*yahoo.*$ [OR] RewriteCond %{HTTP_REFERER} ^.*google.*$ [OR] RewriteCond %{HTTP_REFERER} ^.*msn.*$ RewriteRule ^$ http://www.mysite.com/newdirectory/newpage.html [R,L] I have placed the above in an .htaccess file in the root of my domain. But each time I got to http://www.mysite.com I end up in http://www.mysite.com/newdirectory/newpage.html and it doesnt matter what referer I have. I only want to re-direct visitors from yahoo, google and msn to the newpage.html all other visitors should continue to go to root. Thanks in advanced, Andy