CloudFlare has launched a new feature on their network today. They have named it PageRules.
PageRules would allow CloudFlare users to effectively control which areas of their website is processed by CloudFlare technology.
The service already allowed you to manage control on different subdomains. With PageRules, you can now control CloudFlare functionality over different sections on a domain or a subdomain.
The feature requires you to create rules in your CloudFlare dashboard to prevent it from processing select sections of your web pages. A sample rule would look like this:
The company added:
Making this work at our scale is non-trivial. To make sure it is fast, when you create a rule, it is compiled into machine code and pushed out to the edge of our network within a couple seconds. Every rule needs then needs to be checked with every request. Given that, under normal load, we’re now processing well over 50,000 requests per second, we needed to put some limits on the number of rules per user. Free accounts include three (3) PageRules per domain. If you need more, you can upgrade to a Pro account which includes twenty (20) PageRules per domain.