Hello @glowmike
Thank you for reaching out and I am happy to help!
If you added those pages to Performance>Page Cache>Advanced>”Never Cache following pages field”, those pages are excluded from the W3 Total Cache Page Cache
If you inspect the source of the specific page and scroll down to the bottom, there should be a W3TC comment:
<!--
Performance optimized by W3 Total Cache. Learn more:
Check the page cache section and you should see:
Page Caching using Disk: Enhanced (Requested URI is rejected)
If you see this it means that the page is excluded from the cache
You can share the website URL so I can check this for you
Let me know if this helps!
Thanks!
I’m struggling with a problem that may be similar. I’m trying to exclude a set of pages generated by a plugin, with URLs that look like this:
https://domain.org/volunteer_calendar/docent-calendar/
I can successfully exclude regular wordpress pages containing .*volunteer.* but the exclusion doesn’t extend to the pages generated by the volunteer calendar plugin.
Thank you for this excellent product!
Hello @cynops
Thank you for your feedback.
Can you please try adding the /volunteer_calendar/ to Performance>Page Cache>Advanced>”Never Cache following pages field, save all settings, purge the cache, and let me know if the sub-pages are being excluded?
Thanks!
I tried that, but no, the pages still have this in the source:
Page Caching using Disk: Enhanced (Requested URI contains query)
Hello @cynops
Thank you for your feedback.
The (Requested URI contains query) means that the page you are trying to cache is not cached, because the URLs with queries are not cached by default by the W3 Total Cache, especially if Disk: Enhanced is selected.
This being said, what you see is the confirmation that the page is not cached.
Are you having any issues, and do you see that page being cached anywhere?
Do you have server-side caching?
Thanks!