整个 PHP 的 limit_req_zone

整个 PHP 的 limit_req_zone

我通过以下规则保护 wp-login.php:

位置 = /wp-login.php {
    limit_req 区域=一个突发=1 节点延迟;
    包括 fastcgi_params;
    fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
}

我的问题是。如果我对所有 php 使用以下规则,而不是只对 wp-login.php 使用,这会是一个好的选择吗?

例子:

    位置 ~ \.php$ {
         limit_req 区域=一个突发=1 节点延迟;
         包括片段/fastcgi-php.conf;
         fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
         fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
         包括 fastcgi_params;
    }
}

相关内容