SEoDOR Cloaker Script v.2

Тема в разделе "Модуль SEoDOR Cloaker Script", создана пользователем Sanchez, 11.09.14.

  1. indexator

    indexator Активный пользователь Вебмастер

    Регистрация:
    27.01.15
    Сообщения:
    128
    Симпатии:
    125
    База IP клоаки (Google, Yandex, Yandex Toloka) от 17.04.2015

    Просьба в паблик не кидать!!! Увижу в паблике больше не буду обновлять!!!
    Стараюсь для вас же.
     

    Вложения:

    • list_ip.txt
      Размер файла:
      362,5 КБ
      Просмотров:
      285
    pehota, OldUncle, zoneofsoft и 12 другим нравится это.
  2. kyrtoff

    kyrtoff Пользователь Вебмастер

    Регистрация:
    14.10.14
    Сообщения:
    40
    Симпатии:
    4
    Подскажите пожалуйста!!! фреим работает в опере и мозиле , но не рабоатет в експлорере и хроме! Можно его как то приспособить для хрома или нужно делать в настоящее время по другому? Кто сталкивался с такой проблемой и как решил?! Спасибо за ваши ответы и внимание!
    [I_CLOAKA_USER]

    <script type="text/javascript">var q = "[L_QUERY_FULL]";</script>
    <script type="text/javascript" src="[S_DOR_URL]jquery.js"></script>
    [/I_CLOAKA_USER]

    var ws=new Date();
    ws.setMinutes(10+ws.getMinutes());
    document.cookie="visitor=human; path=/; expires="+ ws.toGMTString();
    if (document.cookie.match(/visitor=human/gi))
    { document.write("" + "<frameset rows=\"*,0\" framespacing=\"0\" border=\"0\" frameborder=\"NO\">" + "<frame src=\"урл" + q + "&charset=utf-8\" noresize=\"\" scrolling=\"auto\">" + "</frameset>" ); }
     
  3. gedzon

    gedzon Пользователь Вебмастер

    Регистрация:
    03.07.13
    Сообщения:
    122
    Симпатии:
    13
    Режим "как свой сервис клоакинга" работает только с клиентами сеодора? Или можно использовать другие скрипты. Ничего не выходит.
    Warning: include(): http:// wrapper is disabled in the server configuration by allow_url_include=0 - это если указать полный путь к скрипту в шаблоне дора.
    Если же оставить как есть include 'check_is_bot.php'; то показывается просто дор.
    Причем такая ошибка возникает как в случае со "своим сервисом" так и при копировании папки инк на каждый дор отдельно. Может быть на фрихе отключена опция в пхп?
     
  4. kyrtoff

    kyrtoff Пользователь Вебмастер

    Регистрация:
    14.10.14
    Сообщения:
    40
    Симпатии:
    4
    Я решил свою проблему и очень рад!)
     
  5. Alex82

    Alex82 Активный пользователь Вебмастер

    Регистрация:
    03.09.13
    Сообщения:
    216
    Симпатии:
    60
    Прекрасно работает с другими дорами. Делайте все четко по инструкции.
     
  6. gedzon

    gedzon Пользователь Вебмастер

    Регистрация:
    03.07.13
    Сообщения:
    122
    Симпатии:
    13
    Ничего не вышло у меня, поставил простой редирект
     
  7. Alex82

    Alex82 Активный пользователь Вебмастер

    Регистрация:
    03.09.13
    Сообщения:
    216
    Симпатии:
    60
    Если юзать свой сервис то на клиент надо забрасывать только один файл check_is_bot.php (предварительно вписать в него хост и пароль подключения) и инклутить его локально:
    Код:
    <?php
     
       include 'check_is_bot.php';
     
       if(empty($is_bot)){
       echo "ты бот";
       }
     
       if(!empty($is_bot)){
    echo "ты юзер";
       } 
    ?>
    
     
  8. gedzon

    gedzon Пользователь Вебмастер

    Регистрация:
    03.07.13
    Сообщения:
    122
    Симпатии:
    13
    Так и делал, но в таком случае на главной фрейм не показывается, а на остальных лезет ошибка что файл не найден. Дальше. Указывал абсолютный путь к скрипту. Тогда перла ошибка что мол враппер запрещен в конфиге пхп, и фрейм все равно не работал. Когда в ява скрипте ставил не фрейм а редирет- то была ошибка но перебрасывало, правда всех. Такие дела..
     
  9. Gar-ant

    Gar-ant Пользователь Вебмастер

    Регистрация:
    26.10.12
    Сообщения:
    48
    Симпатии:
    7
    Ребят , подскажите по нагрузке , сколько может такой скрипт клоакинга выдержать хостов в день ? Как то оптимизировали ?
     
  10. limoshkaa

    limoshkaa Активный пользователь Вебмастер

    Регистрация:
    26.12.12
    Сообщения:
    182
    Симпатии:
    181
    Сколько твой сервер потянет ,столько и вытянет. Все так же зависит, как метода слива редик или фрейм. Если есть 100 к дейли трафа ,можешь не волноваться, понятен без проблем.
     
  11. Gar-ant

    Gar-ant Пользователь Вебмастер

    Регистрация:
    26.10.12
    Сообщения:
    48
    Симпатии:
    7
    100к ботов у меня сейчас есть :)
    100к трафа это лям ботов в день :)
     
  12. shepikakaalexr

    shepikakaalexr Активный пользователь Вебмастер

    Регистрация:
    04.11.13
    Сообщения:
    214
    Симпатии:
    88
    Можно как-то клоаку выгружать для автономной работы со статической версией доров?
     
  13. onni

    onni Пользователь Вебмастер

    Регистрация:
    04.01.15
    Сообщения:
    8
    Симпатии:
    3
    Вставляю в шаблон seodora для подключения клоаки как сервиса

    <?php
    include 'check_is_bot.php';
    if(empty($is_bot)){
    echo '<script type="text/javascript" src="[S_DOR_URL]url.js"></script>';
    }
    ?>

    Cтавлю на генерацию статики, но в статике вижу уже обработанный php

    <script type="text/javascript" src="http://site.com/url.js"></script>

    Как сделать чтобы в код статики вставлялся код подключения клоаки, а не его обработка и обрабатывался только макрос [S_DOR_URL] а не php?
    В настройках пробовал все варианты "использовать PHP в шаблонах"
     
    Последнее редактирование: 05.05.15
  14. gedzon

    gedzon Пользователь Вебмастер

    Регистрация:
    03.07.13
    Сообщения:
    122
    Симпатии:
    13
    А чек ис бот куда ложишь?
     
  15. Sanchez

    Sanchez Администратор Команда форума

    Регистрация:
    22.01.12
    Сообщения:
    1.962
    Симпатии:
    2.009
    По новому режиму статики + модуль информация будет немного позже!
     
    BESHENEI нравится это.
  16. onni

    onni Пользователь Вебмастер

    Регистрация:
    04.01.15
    Сообщения:
    8
    Симпатии:
    3
    Так какая разница. Мне просто вывод кода нужен, а не его обработка
     
  17. onni

    onni Пользователь Вебмастер

    Регистрация:
    04.01.15
    Сообщения:
    8
    Симпатии:
    3
    Ага, пасиб! будем ждать
     
  18. kaznokrad

    kaznokrad Пользователь Вебмастер

    Регистрация:
    04.07.14
    Сообщения:
    58
    Симпатии:
    11
    Сделайте для клоаки опцию отлова пересекающихся айпи (для режима клиент-сервер) т.е что бы было видно одинаковые айпи где были и сколько раз
     
    force68 нравится это.
  19. zoneofsoft

    zoneofsoft Активный пользователь Вебмастер

    Регистрация:
    21.08.12
    Сообщения:
    103
    Симпатии:
    43
    Санчез, не ясно пока когда будет решение по клоаки для статики?
     
  20. Sanchez

    Sanchez Администратор Команда форума

    Регистрация:
    22.01.12
    Сообщения:
    1.962
    Симпатии:
    2.009
    Подключение модуля для статического режима:

    1. Если вы используете в статическом режиме расширение страниц .html, то вам необходимо будет на клиенте создать файл .htaccess с таким содержимым:
    Код:
    AddType application/x-httpd-php .html .htm
    Либо в настройках доргена укажите расширение страниц .php

    2. Скопируйте файл из архива с модулем remote_site/check_is_bot.php в папку с шаблоном.

    3. В шаблоне page.html пропишите такой код:
    PHP:
    <?php
       
    include $_SERVER['DOCUMENT_ROOT'].'[S_TEMPL]check_is_bot.php'// путь к файлу в папке с шаблоном

       
    if(empty($is_bot)){
         
    // выводим контент для юзера, боты его не увидят
         
    echo 'это юзер!';
       }

       if(!empty(
    $is_bot)){
         
    // выводим контент для бота, юзеры его не увидят
         
    echo 'это бот!';
       }
    ?>
    4. В файле доргена inc/templ.php закомментируйте или удалите эти строки:
    PHP:
        if (preg_match_all('~<\?([^p]|php)(.*)\?>~Us', $templ, $m, PREG_SET_ORDER)) {
            for ($i = 0; $i < count($m); $i++) {
                $templ = preg_replace('~<\?([^p]|php)(.*)\?>~Us', eval_code('<?php'.$m[$i][2].'?>'), $templ, 1);
            }
        }
    чтобы при генерации страниц дорген не выполнял php код, а оставлял его в шаблоне.

    Мануал в модуле обновил.
     
    Последнее редактирование: 13.05.15
    winsdor, BESHENEI и zoneofsoft нравится это.

Поделиться этой страницей