Linux 软件免费装
Banner图

Turbo Rate Limiter

开发者 ahriad
更新时间 2026年3月26日 12:25
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPL v2 or later
版权网址: 版权信息

标签

security api ddos spam-protection rate-limit

下载

1.0.0 1.0.1 1.0.2

详情介绍:

Turbo Rate Limiter is a powerful yet easy-to-use security plugin that helps protect your WordPress site from various types of abuse by limiting the rate at which visitors can make requests. Features Use Cases

安装:

Automatic Installation
  1. Go to Plugins > Add New
  2. Search for "Turbo Rate Limiter"
  3. Click "Install Now" and activate the plugin
Manual Installation
  1. Upload the turbo-rate-limiter folder to /wp-content/plugins/
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Settings > Turbo Rate Limiter to configure
Configuration
  1. Navigate to Settings > Turbo Rate Limiter
  2. Click "Add New Filter" to create your first rate limit rule
  3. Configure the URI pattern, match type, request limit, and action
  4. Enable the filter and save

屏幕截图:

  • Debug panel displaying rate limit statistics and logs.
  • Filter form for testing and debugging rate limiting rules.

升级注意事项:

1.0.2 This release preserves encoded Unicode request URIs in the rate limiter. 1.0.1 This release removes the unused cleanup cron. 1.0.0 Initial release of Turbo Rate Limiter.

常见问题:

Does this work with caching plugins?

Yes, with an important caveat: this plugin enforces rate limits only for requests that reach WordPress. If a page is served before WordPress loads (for example, by CDN or server-level/full-page cache), that request can bypass plugin-level checks. For full coverage, pair this plugin with edge/server rate limiting and exclude sensitive routes from full-page cache where needed.

Will this block legitimate traffic?

Configure your filters carefully. Use the test mode to preview behavior before enabling blocking. We recommend starting with generous limits and adjusting based on your site's traffic patterns.

Does it work with Cloudflare?

Yes! The plugin fully supports Cloudflare and other reverse proxies. Configure your trusted proxies in the developer documentation to enable proper IP detection.

Can I whitelist specific IPs?

Currently, you can configure trusted proxies for IP detection. For IP whitelisting to bypass rate limiting, you would need to modify the plugin code or request this as a feature.

What happens when a rate limit is exceeded?

You can configure the action: return HTTP 429 (Too Many Requests), redirect to a custom URL, or redirect to a specific WordPress page.

Will this slow down my site?

The plugin is optimized for performance with compiled filter caching and transient storage. The impact on page load time is minimal.

更新日志:

1.0.2 1.0.1 1.0.0