Can't 'APO cache' my pagination that uses query String

I use the Search and Filter plugin that uses ‘?sf_paged=2’ instead of /page/2/ etc.
This means that the paginated pages will not cache. If I select ‘ignore query string’ then my search filter does not work…

I have tried to set up a cache rule
(starts_with(http.request.uri.query, “?sf_paged=”))
Then set to ‘eligible for cache’ but this does not Work and the pages are set to ‘bypass’

Any ideas to cache these pages using Cloudflare APO in the same way that the first page caches.


This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.