Примитивная защита WordPress на Nginx

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

location ~ /wp-admin/admin-ajax.php {
allow all;
fastcgi_pass backend;
include fastcgi_params;
gzip_static on;
}

location ~ /wp-admin/.* {
allow ваш ip;
allow другой ip;
allow 127.0.0.1;
deny all;
fastcgi_pass backend;
include fastcgi_params;
gzip_static on;
access_log /var/log/nginx/wp-admin-access_log getip;
}

location ~* ^/(wp-content/uploads|wp-content/themes|wp-content/.*\.(php|php5)$
{
access_log /var/log/nginx/deny-access_log main;
deny all;
}

Примитивная защита WordPress на Nginx: 1 комментарий

  1. Самый прекрасный портал для встреч. Именно здесь вы в любом случае найдете себе парня или девушку — хоть на одну ночь хоть на всю жизнь! подробнее тут r0u1k.tk

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *