Allows ExpressionEngine site administrators to exempt specific IP addresses - or even logged-in users - from the built-in throttling mechanism. This helps ensure trusted users or services don’t get accidentally rate-limited.
Throttle Whitelist fine-tunes ExpressionEngine’s throttling behavior, giving you more control over who gets throttled and who doesn’t. It’s especially useful in environments where you need both security (to prevent misuse or DDoS-type behavior) and trusted access (for internal or high-privilege users).
| Feature | Details |
|---|---|
| Purpose | Exclude specific IPs or logged-in users from throttling |
| IP Whitelist | Yes – via throttling_whitelist[] array in config.php |
| Logged-In Exclusion | Optional – set via throttle_ignore_logged_in = 'y' |
| Template Formatting Tag | {exp:tel:format number=""} |
| Compatibility | ExpressionEngine 7 |
config.php.White listed IP Addresses are to be included within your ExpressionEngine config file as a simple array. For example:
//throttling
$config['throttling_whitelist'] = [
'127.0.0.1',
'184.179.247.80',
];
$config['throttle_ignore_logged_in'] = 'y';
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.