Помогите настроить скрипт Защиты от DDOS, поисковики выбрасывают страницы с индекса

Тема в разделе "Mod Rewrite / htaccess / ЧПУ", создана пользователем fumofuuu, 24 ноя 2012.

  1. fumofuuu

    fumofuuu

    Регистр.:
    24 сен 2011
    Сообщения:
    280
    Симпатии:
    125
    Собственно стоит небольшой скрипт защиты от DDOS
    Проблема в том, что поисковики не могут пройти защиту и страницы выпадают из индекса

    .htaccess
    Код:
    # DDOS
    RewriteCond %{http_cookie} !i686=1484043584
    #Goodle
    RewriteCond %{REMOTE_ADDR} !66.249.0.0/16
    #Rambler
    RewriteCond %{REMOTE_ADDR} !81.19.64.0/24
    RewriteCond %{REMOTE_ADDR} !81.19.65.0/24
    RewriteCond %{REMOTE_ADDR} !81.19.66.0/24
    #Yandex
    RewriteCond %{REMOTE_ADDR} !77.88.24.0/24
    RewriteCond %{REMOTE_ADDR} !77.88.25.0/24
    RewriteCond %{REMOTE_ADDR} !77.88.26.0/24
    RewriteCond %{REMOTE_ADDR} !77.88.27.0/24
    #Other
    RewriteCond %{REMOTE_ADDR} !^webalta.ru
    RewriteCond %{REMOTE_ADDR} !^qip.ru
    RewriteCond %{REMOTE_ADDR} !^mail.ru
    RewriteCond %{REMOTE_ADDR} !^nigma.ru
    RewriteCond %{REMOTE_ADDR} !^bing.com
    RewriteCond %{REMOTE_ADDR} !^yahoo.com
    # User Agent
    RewriteCond %{HTTP_USER_AGENT} !googlebot [NC]
    RewriteCond %{HTTP_USER_AGENT} !yandexbot [NC]
    RewriteCond %{HTTP_USER_AGENT} !slurp [NC]
    RewriteCond %{HTTP_USER_AGENT} !MSNBot [NC]
    RewriteCond %{HTTP_USER_AGENT} !teoma [NC]
    RewriteCond %{HTTP_USER_AGENT} !scooter [NC]
    RewriteCond %{HTTP_USER_AGENT} !ia_archiver [NC]
    RewriteCond %{HTTP_USER_AGENT} !lycos [NC]
    RewriteCond %{HTTP_USER_AGENT} !yandex [NC]
    RewriteCond %{HTTP_USER_AGENT} !stackrambler [NC]
    RewriteCond %{HTTP_USER_AGENT} !mail.ru [NC]
    RewriteCond %{HTTP_USER_AGENT} !webalta [NC]
    RewriteCond %{HTTP_USER_AGENT} !nigma.ru [NC]
    RewriteCond %{HTTP_USER_AGENT} !qip.ru [NC]
    RewriteCond %{HTTP_USER_AGENT} !bing [NC]
    RewriteRule .* redirect.html [L]
    redirect.html
    HTML:
    
    <html>
    <head>
    <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
    <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
    <META HTTP-EQUIV="REFRESH" CONTENT="0;">
    <title></title>
    </head>
    <body>
    <script type="text/javascript">
        document.cookie = 'i686=1484043584; path=/';
    </script>
    </body>
    </html>
    Так же стоит простенький скрипт, который запускает крон каждые 30 мин и меняет значения куки i686.