spin5
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Сайт сделан на Flash, проиндексирован Yandex. 1) По поисковому запросу выдает ссылку непосредственно на один из *.swf файлов в каталоге. Но, необходимо, чтобы поисковики (Yandex) по прежнему индексировали подобные файлы, а пользователь по ссылке, указанной Yandex (напр. .../intro.swf) попадал бы только на главную страницу - index.php. Прочитал про конфигурирование .htaccess и mod_rewrite все, но, все равно возникают вопросы, так как главного - опыта, не хватает. Подскажите, плз, как исправить. 2) Если написать с условием, то такая задача для меня представляет некоторую трудность. Правильно ли будет так (взято из примера для запрета просмотра сайта, кроме поисковых роботов): Код: RewriteEngine on RewriteBase / RewriteCond %{HTTP_USER_AGENT} !^yandex.* [NC,OR] RewriteCond %{HTTP_USER_AGENT} !^googlebot.* [NC,OR] RewriteCond %{HTTP_USER_AGENT} !^.*gaisbot.* [NC,OR] RewriteCond %{HTTP_USER_AGENT} !^rambler.* [NC,OR] RewriteCond %{HTTP_USER_AGENT} !^aport.* [NC,OR] RewriteCond %{HTTP_USER_AGENT} !^metacrawler.* [NC,OR] RewriteCond %{HTTP_USER_AGENT} !^msnbot.* [NC,OR] RewriteCond %{HTTP_USER_AGENT} !^.*crawler.* [NC] RewriteRule ^intro.swf$ index.php [NC,L] | 3) Если я правильно понимаю, все условия RewriteCond в данном примере - это исключения (символ '!') тех UserAgent-ов, для которых правило применяться не будет? Но, в таком варианте - не работает. 4) Если последняя строка Код: RewriteRule ^(.swf)$ index.php [L] | -тоже. 5) Код: - пишет ошибку: Код: Found The document has moved here. Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at www.mysite.ru Port 80 | 5) А так: Код: - цикл. 6) Перенаправить необходимо только с *.swf файлов. 7)Однако... ...если создать такое правило, не помешает ли оно самому файлу index.php грузить в себя intro.swf??? | Всего записей: 65 | Зарегистр. 11-01-2008 | Отправлено: 16:04 06-09-2010 | Исправлено: spin5, 23:59 12-02-2011 |
|