I manage a Wordpress site like mysite dot com where a “discussion” folder includes a forum.
So, on the pages mysite.com/discussion and all its children pages , no cache must be applied, for any user (logged in and logged out). These pages must remain fully dynamic.
The page “/discussion” page is also the homepage of the website (This link is managed in the Wordpress settings). So “mysite dot com” and “mysite dot com /discussion” display the same elements.
In order to have no cache on all these pages (home and those of the forum), I deactivated my WP cache plugin (at least for my tests), and on CloudFlare, I’ve created Page rules with “Cache Level = Bypass” ; or “Always Online = Activated” on these different pages :
mysite dot com
mysite dot com/discussion/*
(I followed /articles/218411427#edit-a-page-rule )
As other Not dynamic parts like “mysite dot com/part1” also exist, I cannot put simply mysite dot com/*
Unfortunately, impossible to keep in cache any of these pages, all is cached. It is precisely annoying for logged in users seeing element as logged out users.
Would you see something important I might miss, in the CloudFlare settings, or in the Page Rule ?
Could it be a too long propagation time in cause ? What could be my alternatives ?
Thanks in advance for you help,