Нужно запросы любых страниц в корне сайта перенаправлять в папку /new/. Как сделать-то? Запрос к индексу перенаправляется, но нужно чтобы перенаправлялись запросы всех страниц проиндексированных гуглом. Речь про html страницы, ставить редирект на каждой - не выход.
а может сделаешь редирект по IP адресу гугла ? SetEnvIf REMOTE_ADDR 72.14.221.104 REDIR="redir" RewriteCond %{REDIR} redir RewriteRule ^/$ /news.html Я понимаю звучит глупо но это единственное что пришло в загриповонную голову
PHP: if strpos($_SERVER['HTTP_USER_AGENT'],"Googlebot") !==false редиректим А с синтаксисом хтоцесс я не особо знаком но могу предположить RewriteEngine On RewriteCond %{HTTP_USER_AGENT} !^googlebot.* [NC,OR] RewriteRule ^/$ - [L,R]
Спасибо всем, кто помогал. Убрал все остальые файлы из корня, поставил ErrorDocument 404 /index.htm. Скопировал index из /new/index.htm в корень, поменял пару ссылок в нем. Интересно, как можно было иначе. Кому не лень - отпишитесь.