Well sounds logic but I can confirm, this is NOT true.
Why can I do so?
- I do have 8 Domains which are in the same CF Account
- All of them point to the same origin Server
- They all do get routed trough CF
- But when I check the headers I notice moste of them do get served from different POPs!!
I will not post the Domains itself here but I already created a ticket for this (1772052) Noone is respondig to it since a week!
My closest POP would be FRK (Frankfurt, DE) or MUC (Munic, DE) but I get served from:
- ZRH (Zürich, CH)
- LHR (London Heathrow, GB)
- AMS (Amsterdam, NL)
- MUC (Munic, DE) (at least one good POP)
Also another example:
(domain stands for a synonym for my ‘Domain Name’)
domain.de gets served from ZRH
domain.ch gets served from AMS
So people from Switzerland do not get served from Zürich (which is in switzerland, but from Amsterdam which is in Netherland!?
And People from Germany do not get served from FRK, or MUC, but from Zürich swhich is in Switzerland.
Yes I doublechecked this!
Also: If the ISP choosed the clostest POP, why are the POPs not all the same, as the origin Server + the visitor in this case have been the same?
Same calculation, but every single time a different answer? This is not how CDN works!
One more: when calling other sites (like Cloudflare itself or its Docs/Wiki) I get served from FRK
For me there are soem things very wrong:
Dynamic Content and Static content have to be differenciated!
Should get served the way you (the visitor) gets the dynamic content as fast as possible, so CloudFlare have to route between Origin Server and you
Just go for the nearest/fastest POP you can get, as it is cached at CloudFlare and the origin Server doesnt matter!
But every kind of content gets served from the same Location, no matter what.
For me this is bad practice