Антибот c плагинами кэширования wordpress - подключение Antibot Cloud через .htaccess
название сайта
Авторизация

Антибот и плагин кэширования wordpress

+1
AntiBot / Вебмастер0 комментариев
Что делать если плагин кэширования wordpress мешает работе Antibot Cloud?

Antibot Cloud и решение пробем с плагинами кэширования вордпресс

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

На сайте разработчика имеется предупреждение на этот счет.

Не совместимые плагины кэширования wordpress: WP Rocket (частично), WP Fastest Cache, W3 Total Cache.

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

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

В ситуации если используются плагины кэширования (например в wordpress), перехватывающие запрос на уровне .htaccess, 
и соответственно сайт работает под управление Apache, в котором этот самый .htaccess работает, то Антибот с таким плагином тоже совместим.

Антибот можно подключать через .htaccess (который в корне сайта).


Подключение Antibot Cloud по средствам .htaccess


Для подключения Антибота через .htaccess нужно:


После:
RewriteEngine on
(эта строка должна быть где-то в самом начале файла)


Добавить:

php_value auto_prepend_file "/home/admin/site.com/antibot/code/include.php"

Только путь от корня сервера, исправить на свой, узнать его можно в phpinfo.



Файл phpinfo можно создать самостоятельно. Создайте файл phpinfo.php с содержимым: 

<?php
// Показывать всю информацию, по умолчанию INFO_ALL
phpinfo();
// Показывать информацию только о загруженных модулях.
// phpinfo(8) выдаёт тот же результат.
phpinfo(INFO_MODULES);
?>


Либо воспользуйтесь файлом находящимся в директории Антибота. 

В админке Антибота по адресу: http://ваш-сайт.ру/antibot/admin.php?abp=phpinfo

в SERVER["DOCUMENT_ROOT"] или SERVER["SCRIPT_FILENAME"] подсмотреть как он выглядит.


Также в .htaccess необходимо убрать строки, которые заставляют браузер кэшировать .html контент, например такие:

ExpiresByType text/html "access plus 600 seconds"


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

Отметьте картинки:*
new.thin.kiev.ua
Авторизация