| 开发者 |
williamqlee
deerwoodmedia |
|---|---|
| 更新时间 | 2026年10月27日 12:33 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
CF-IPCountry detection when available.No. Deerwood Country Access works without Cloudflare. Its optional IPWhois geolocation fallback can be enabled by the administrator when a Cloudflare country header is unavailable. The external fallback is OFF by default. Connecting Cloudflare allows Country Access to maintain an edge WAF rule so supported unwanted traffic can be blocked before it reaches your web server.
No. New installations start with Canada and the United States selected in Allow Only mode, but Country Access remains OFF until an administrator enables it.
No. Country Access maintains a single custom WAF rule named Country Access: Protection. Geographic restrictions and managed repeat-offender IPs are combined into that rule and updated in place. Country Access does not intentionally modify or delete unrelated Cloudflare rules.
Country Access leaves unrelated Cloudflare rules untouched. Local WordPress protection continues to operate and the administrator is shown the Cloudflare error.
Country Access includes multiple safeguards. It checks the administrator's current country before syncing risky geographic settings, supports trusted IPs, and can temporarily exempt the current administrator IP for 30 minutes while an edge rule is changed.
The Cloudflare settings include an option to allow verified Google and Bing crawler requests through the Country Access edge rule. Country Access requires Cloudflare's verified cf.client.bot signal in addition to the crawler User-Agent, so a visitor cannot bypass the rule merely by claiming to be Googlebot or Bingbot.
Other verified crawlers continue to follow the configured country policy.
No. The built-in rate limiter focuses on country-blocked traffic and suspicious probe paths. High-risk requests such as .env, .git, wp-config, and phpMyAdmin probes receive higher weights.
Traffic blocked at Cloudflare's edge never reaches WordPress, so Country Access cannot record those requests in its local WordPress log. This is expected and reduces load on the origin server.
When Country Access is enabled, Cloudflare country sync is active, and a Cloudflare zone is connected, Country Access can reject requests that reach WordPress without Cloudflare request markers. This provides a portable WordPress-layer fallback for common direct-origin bypasses. Server or firewall restrictions that permit only Cloudflare to reach the origin are stronger because they can stop the request before PHP or WordPress runs. Country Access origin-bypass protection complements, but does not replace, those server-level controls.