Difference between ignore query string and no query string

Hi guys!

a have strange situation:
1 config:
global caching level set to “standard”, also created page rule:

*.mysite.com/play/*
Cache Level: Ignore Query String, Origin Cache Control: On

2 config:
global caching level set to “standard”, also created page rule:

*.mysite.com/play/*
Cache Level: No Query String, Origin Cache Control: On

trying open url with config 1:
http://6e56000cf484.mysite.com:8080/play/6be142815854c952ad6e90d7291709ff/play.js?params=W3dfBkExlzE%2BY2x9CxhhTxCCs72LO%2Fp53K0rKPJhu7Mbcl7M1sqExs5t5OTkQp90EEmMHql9ThXmzg4C6pl%2BDy0qCFZRLa70rG7%2BJCg48cYMxkfoFBnFtqPwpAkPRJBSl27Tv16zEIfgLmq5p%2FSujZKMX3AYWM%2Bt7fmyFoq7y%2BY%3D

in server logs i see attemplts to get only /play/6be142815854c952ad6e90d7291709ff/play.js (without args)

trying open the same url with config 2:
in server log i see the same record: /play/6be142815854c952ad6e90d7291709ff/play.js

enable development mode fixes this issue, but i need cloudflare caching.
why cloudflare cut arguments in first configuration?

This topic was automatically closed after 30 days. New replies are no longer allowed.