403 Forbidden - Нет доступа к admin-ajax.php на сервере WordPress
При попытке создать резервную копию моего сайта WordPress через плагин я получаю следующую ошибку:
"403 Forbidden - У вас нет прав доступа к /wp-admin/admin-ajax.php на этом сервере."
Эта ошибка также иногда появляется во время установки плагинов.
Мой файл htaccess:
# Begin Wordpress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Структура сервера:
-/
-/wordpress
-/oldfiles
-/other
внутри /wordpress находится весь мой сайт WordPress:
-/wordpress
-/wp-admin
-/wp-content
-/.htaccess
и так далее...
Что я уже пробовал:
- Использовал разные плагины для резервного копирования (1 Updraft, 2 Duplicator) - оба показывают ту же ошибку.
- Изменял права доступа к файлам через FTP-клиент.
Установил права 755 для директорий wp-admin, wp-includes, wp-content
Установил права 644 для всех файлов внутри директорий и 755 для всех подпапок.
- Я даже изменил права доступа к папке /wp-admin на 755 и к файлу admin-ajax.php на 777, но ошибка осталась
- Внес изменения в файл .htaccess:
# BEGIN WordPress
<Files admin-ajax.php>
Order Deny,Allow
Deny from all
Allow from all
</Files>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
- Отключил все плагины и оставил только плагин резервного копирования - та же ошибка.
- Удалял файл .htaccess
- Создавал временный 301 редирект в .htaccess, чтобы убедиться что работаю с правильным файлом
- Отключил плагин "Wordfence security"

Это, вероятно, вызвано модулем mod-evasive (или аналогичным) в Apache (или другом веб-сервере), который блокирует множественные последовательные запросы, считая, что вы пытаетесь запустить атаку типа "отказ в обслуживании" (DOS) на сервер. Попробуйте отключить любые плагины безопасности (те, что работают на уровне Apache/веб-сервера, а не WordPress).
