What is the name of the domain?
What is the issue you’re encountering
When accessing a URL with file extension from the default cached files extensions list, no query string is forwarded to the origin server.
What steps have you taken to resolve the issue?
No custom rules, default configuration, proxy mode enabled. Caching level is set to “Standard”.
When accessing https://example.com/image.jpg?width=100&height=100 , the server receives only https://example.com/image.jpg. The query string parameters width and height are lost.
The same applies to all file extensions mentioned on Default Cache Behavior · Cloudflare Cache (CDN) docs
Other extensions works ok and the query parameters are received.
The requests are not being cached, they are server by the origin server.
I tried to create both a cache rule and a page rule to “Bypass cache” but the query string is still lost.
How can I configure Cloudflare to always forward the query string to the origin server for the default file extensions? Or how can I disable the default extension file list?
Thanks.