SEoDOR Cloaker Script v.2

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

  1. force68

    force68 Новичок Вебмастер

    Регистрация:
    11.09.14
    Сообщения:
    12
    Симпатии:
    0
    ну а как у тебя будет выполнятся код php если расширение страниц .html ?
    напиши хоть в .htaccess правило
    AddType application/x-httpd-php .html .htm
     
  2. bigve

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

    Регистрация:
    01.04.14
    Сообщения:
    97
    Симпатии:
    5
    да, забыл сказать правило в хтрассе есть
     
  3. Арктик

    Арктик Пользователь Вебмастер

    Регистрация:
    30.01.15
    Сообщения:
    19
    Симпатии:
    5
    На сайте скрипт уже закэширован подобным образом:
    <script type="text/javascript" src="/templates/script.js"></script>
    </head>

    Если я в него вставлю клоаку она будет работать без обрамления в эти макросы?
    [I_CLOAKA_USER]
    [/I_CLOAKA_USER]

    Спс

    Т.е. понятно что она не будет собирать данные, но если я внесу туда база ИПов, она будет корректно ими оперировать ?
     
  4. bigve

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

    Регистрация:
    01.04.14
    Сообщения:
    97
    Симпатии:
    5
    не особо отвечают ))
     
  5. Арктик

    Арктик Пользователь Вебмастер

    Регистрация:
    30.01.15
    Сообщения:
    19
    Симпатии:
    5
    Вероятно из за того что в мою лицензию не входит тех. поддержка)

    Как я понял клоаку надо обрабатывать или php скриптом, либо макросами доргена,а у меня вставлен Ява и похоже без вариантов.
     
  6. BigBoss43

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

    Регистрация:
    24.04.13
    Сообщения:
    192
    Симпатии:
    87
    попробуй так подключать клоаку

    Подключение PHP файлов с помощью .htaccess
    В этой короткой заметке мы покажем вам как можно подключать ваши PHP скрипты при каждом запросе страницы с помощью файла .htacces.

    Мало кто знает, но в файле .htaccess есть возможность подключать файлы скриптов, которые будут выполняться при каждом запросе. К примеру, в этом случае, у нас пропадает необходимость подключать файл “подвала” через строку <?php require('footer.php'); ?> в каждом файле. Вот и пример .htaccess:

    1# Запуск перед запрашиваемым файлом
    2php_value auto_prepend_file "/dir/path/utilities.php"
    3
    4# Запуск после запрашиваемого файла
    5php_value auto_append_file "/dir/path/templates/footer.php"
    Данный пост предназначен для того чтобы вы узнали о такой возможности. На самом деле данный способ не очень верный с точки зрения архитектуры приложений. Просто знайте что такое возможно.
     
    Арктик, BESHENEI и Sanchez нравится это.
  7. kyrtoff

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

    Регистрация:
    14.10.14
    Сообщения:
    35
    Симпатии:
    4
    Внимание Всем! На статике не рабоатет клоака!
    1.На хостинге лежит 2 файла check_is_bot.php и example.php с кодом для прмиера работы клоаки .
    2.В файле check_is_bot.php указан путь к inc/mods/cloaka/remote.php на сервере а так же ключ к нему
    3.Проверяем работу inc/mods/cloaka/remote.php . Переходим на него и получаем ответ в браузере {"error":"key"}.
    Открываем его и ставим $key = '' пустой . Переходим вновь и видим {"is":"user"} . Теперь вносим свой ip в list_ip.txt можно еще в list_host.txt добавиться, хотя он там скорее всего сам запись сделает.
    Переходим вновь на remote.php и видим {"is":"bot"} . То есть все верно были юзером, писало что юзер. Стали ботом пишет , что бот.
    Значит с определением бота и юзера все отлично и remote.php отдает правильное значение.
    4.Теперь давайте проверим работу нашей клоаки на предложенном нам в example.php и readme.html от клоаки коде и убеждаемся что будь ты юзером или ботом код показывает для юзера, а код для бота никому вообще не отображается. И честно сказать раньше я видел что для юзера код показывает и ладно. Был спокоен и думал , что клоака работает нормально, но сейчас решил проверить прикинувшись ботом и пипец. Теперь я беспокоен. Выходит , что никогда клоака на статике не работала нормально. В режиме клиент сервер все супер , но на статике все стремно выходит.
    Так вот что делать. Планировал использовать клоаку в куче статических доров, и что теперь?
    Sanchez не отвечает. Я не знаю как более точно разобраться прав я или нет. Топик создавал никто не ответил . Ни кто не использует клоаку на статике или с другими доргенами ?
     
    Последнее редактирование: 18.11.15
  8. BigBoss43

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

    Регистрация:
    24.04.13
    Сообщения:
    192
    Симпатии:
    87
    А ты не пробовал посмотреть на свой сайт как google из консоли вебмастера? Поому как если бы не работало у всех, ор стоял бы выше крыши.
     
  9. shepikakaalexr

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

    Регистрация:
    04.11.13
    Сообщения:
    214
    Симпатии:
    88
    Меня у одного заклинило, ЧТО ОТКУДА ОН ЗНАЕТ, КАК УВИДИТ ЮЗЕР? Он же обратиться со своих IP и по идеи он должен быть в бане
     
  10. kyrtoff

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

    Регистрация:
    14.10.14
    Сообщения:
    35
    Симпатии:
    4
    Увидит кто? гугль? Он то гугль из под панели веб мастера возможно и будет в обоих случаях показывать контент для бота. Проблема в том , что он будучи ботом видит контент для юзера а контент для бота не отображается.
     
  11. Sanchez

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

    Регистрация:
    22.01.12
    Сообщения:
    1.870
    Симпатии:
    1.935
    Дело было в кодировке файлов, все работает.
    Скорее всего при редактировании или при загрузке файлов на хостинг кодировка поменялась и поэтому не работало.

    У всех файлов должна быть кодировка UTF-8 (без БОМ)!
     
  12. FoxMulder

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

    Регистрация:
    31.05.13
    Сообщения:
    153
    Симпатии:
    76
    Я клоачу ссылку на TDS, после наполнения файлов с юзер-агентами, айпи ботов и тд на тдс не вижу пока ни одного бота. Вижу их в стате сеодора в разделе боты. А поначалу детектило и на тдс. Соответственно клоака вполне себе работает)
     
  13. nico

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

    Регистрация:
    29.03.14
    Сообщения:
    37
    Симпатии:
    1
    Добрый день всем подскажите как сделать что бы
    1) в статистике посещения клоаки отображались все сайты
    2) что бы сбор статистики по домену *.site.ru собирался в одно а не разбивался
    3) что бы сбор статистики по домену SITE.RU и site.ru или SITE.ru и т.д. собирался в одно а не разбивался
     
  14. MasterKot777

    MasterKot777 Новичок Вебмастер

    Регистрация:
    01.11.14
    Сообщения:
    28
    Симпатии:
    0
    на обычно html сайте работает, на dle не хочет
     
  15. Atman

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

    Регистрация:
    19.11.15
    Сообщения:
    12
    Симпатии:
    3
    У меня вот проблема не отрабатывается ифрейм после того как скрипт отдает его юзеру. Ничего не происходит. Пробовал заходить разными браузерами. Не получается и капец. Редирект роботает. Причем клоака работает, статистика ведется. Скажите пожалуйста что я не так делаю. прикладываю скрин. Делаю на статике.
    Снимок экрана 2015-12-04 в 8.03.10.png

    В файле header.js прописано как собственно и в фале, что в комплекте с клоакой jscs.min.js
    Пробывал разные ифреймы результата не дало.
     
  16. bigve

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

    Регистрация:
    01.04.14
    Сообщения:
    97
    Симпатии:
    5
    стоит клоака удаленно, так 500 уников реально ложат сервер
    все запросы по этому адрессу
    /inc/mods/cloaka/data/list_host.txt
    это норма? просто в сеодоре было трафа на порядок больше ничего не ложило
     
  17. Арктик

    Арктик Пользователь Вебмастер

    Регистрация:
    30.01.15
    Сообщения:
    19
    Симпатии:
    5
    Второй день бьюсь, не корректно работает удаленный скрипт клоаки.

    Удаленно подключается, бота определяет, заносит в списки стоп-листов, НО! показывает все равно контент как для юзера, таким скритом из example.php

    <?php
    include 'check_is_bot.php';
    if(empty($is_bot)){
    echo 'its for users';
    }
    if(!empty($is_bot)){
    echo 'its for bots';
    }
    ?>

    Все файлы в UFT8 без бом, упростил все до максимума,как только не пробовал, но для бота все равно показывает контент, предназначенный юзеру, уже не знаю куда копать(((


    Вопрос старый, но может кому то поможет, при определенных настройках, ссылки порой обрабатывает без слеша - не корректно, пример "include 'redirect.php', на внутренней может обработать как include '/имя страницы/redirect.php' ( в таких случаях надо добавить слеш перед параметром include '/redirect.php'), поэтому на главной может работать а на внутриках нет, т.к. ссылка будет указывать уже в другую директорию, но не всегда это можно заметить.
     
    Последнее редактирование: 11.12.15
  18. Арктик

    Арктик Пользователь Вебмастер

    Регистрация:
    30.01.15
    Сообщения:
    19
    Симпатии:
    5
    Клоачу каждый раз заливая по новой в папку с дором, но есть есть варианты куда копать чтобы заработал как один сервис буду благодарен за подсказку.
     
  19. Stev

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

    Регистрация:
    29.09.13
    Сообщения:
    16
    Симпатии:
    7
    На отдельный домен ставь чистый Seodor, накатывай скрипт, и пользуй как сервис.
     
    Арктик нравится это.
  20. CryTek

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

    Регистрация:
    27.11.13
    Сообщения:
    275
    Симпатии:
    142
    Было бы хорошо добавить в клоаку механизм - вести в базе клоаки статистику сколько раз IP адрес обращался за сутки к дору, если задать настройки показывать 404 страницу всем у кого больше 35 хитов, можно значительно снижать нагрузки на сервер. Обычный юзер делает 3-7 хитов, все остальное боты.
     
    megaalex, limoshkaa и Sanchez нравится это.

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