Удаление всех ботов

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
verstalchik
phpBB 1.2.0
Сообщения: 10
Стаж: 15 лет 2 месяца
Благодарил (а): 3 раза

Удаление всех ботов

Сообщение verstalchik »

Здравствуйте.

Мне нужно удалить всех ботов из движка phpbb. Я удалил всех ботов в списке ботов в админке, но Гугл бот определяется как бот все равно(ему доступ на форум закрыт по чему не понимаю), хотя Яндекс бот например определяется как обычный гость, мне нужно чтобы все боты определялись как обычные гости.

Я долго искал документацию на данный счет но не нашел. Похожие темы не говорят, о там как удалить полностью ботов.

Т.е. как я понимаю где-то в коде ловиться user-agent и не зависимо отмечен ли этот user-agent в админке.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Удаление всех ботов

Сообщение MIT »

verstalchik писал(а):Мне нужно удалить всех ботов
Позволь узнать, а нафиг это надо?
verstalchik писал(а):Похожие темы не говорят, о там как удалить полностью ботов.
Видимо от того, что в их удалении нет ничего сильно рационального.
verstalchik
phpBB 1.2.0
Сообщения: 10
Стаж: 15 лет 2 месяца
Благодарил (а): 3 раза

Re: Удаление всех ботов

Сообщение verstalchik »

Ну для ботов показываются блоки, которые мне не нужны, я сделал во всех шаблонах одну настройку для гостей, которая хорошо подходит по seo оптимизации и для ботов, так и логичнее, что я не делаю версию для ботов.

А сейчас ботам показываются блоки, которые портят код, делать отдельно полностью версию для ботов мне не хочется и не думаю, что это нужно, логически и вообще я и так все уже настроил как надо...

Так же блокировать ботов по принуждению, находить их по user-agent тоже считаю странно, ведь другие популярные cms так не делают...

Не вижу причины блокировать ботов по принуждению.

Добавлено спустя 6 минут 22 секунды:
И ещё условие

Код: Выделить всё

<!-- IF S_USER_LOGGED_IN --><!-- ENDIF -->
Боты игнорируют. А мне нужно чтобы для них оно тоже работало, т.е. этот блок не отображался.

Добавлено спустя 2 минуты 54 секунды:
И если их ни как не отключит, пожалуйста подскажите как сделать, чтобы условие

Код: Выделить всё

<!-- IF S_USER_LOGGED_IN --><!-- ENDIF -->
работало и для ботов, т.е. это код ботам не отображался.
Аватара пользователя
MIT
Former team member
Сообщения: 2500
Стаж: 17 лет 6 месяцев
Откуда: 56°20′02″ с. ш. 36°42′45″ в. д.
Благодарил (а): 3 раза
Поблагодарили: 351 раз

Re: Удаление всех ботов

Сообщение MIT »

И всё же я склоняюсь к мысли, что удалять ботов глупо.

Попробуй так:

Код: Выделить всё

<!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
verstalchik
phpBB 1.2.0
Сообщения: 10
Стаж: 15 лет 2 месяца
Благодарил (а): 3 раза

Re: Удаление всех ботов

Сообщение verstalchik »

А где этот код блокировки посмотреть? Хотя бы узнать по какому принципу блокирует. Чтобы добавить ботов, если нужно.
А так для своей задачи, я изменил условие, спасибо MIT.

Добавлено спустя 26 секунд:
Сейчас возможно блокируются боты а я не знаю даже какие...
SmallAnton
phpBB 1.4.2
Сообщения: 64
Стаж: 13 лет 8 месяцев
Поблагодарили: 1 раз
Забанен: Бессрочно

Re: Удаление всех ботов

Сообщение SmallAnton »

verstalchik Зачем удалять ботов?? Я бы никогда так не сделал...
PHPBB - My Love =))

Вернуться в «Поддержка phpBB 3.0.х»