© 2020 Ezoic Inc.
What will be changed on my Cloudflare account?
Once you integrate, the system will point your DNS records to Ezoic, so we can work as a proxy for your site. We will also turn off rocket loader. This is because rocket loader will load js scripts asynchronously and that hinders any scripts we may need to put on the page. No other changes will be made to your settings (and your original settings will be restored if you decide to remove integration).
What about CSS Caching?
If you're using Cloudflare, they will cache your CSS for a long time. This means that if you make changes to your CSS, it will take a while before seeing them on the live site.
The canonical way of dealing with this is to change the HTML to include a query parameter at the end of your link to the CSS. Even though your server will ignore the query parameter, every time you change its value it will cause Cloudflare to re-query your server for content, and will then cache the new version.
You can read more about the strategy here: https://css-tricks.com/strategies-for-cache-busting-css/
How do Page Rules with CloudFlare work now?
Page Rules within Cloudflare give you the ability to fine tune your caching behavior for specific URLs. You can continue to use Page Rules with Ezoic, just be sure that you set the cache level to 'Bypass' or 'Standard'. Any of the other options will interfere with Ezoic's optimization.
Uninstalling the Cloudflare app
Were you to uninstall the CF app in Ezoic, all the changes that the system made to your account (to let the traffic routing take place) are reversed and the account reverts to your initial settings.