I have set up a few websites on the same server, and I’m using Cloudflare for them.
When I send a HTTP request directly to the server for each site (bypassing Cloudflare), I get a HTTP Response Header that looks like this:
HTTP/1.1 200 OK Date: Sun, 30 Aug 2020 17:04:41 GMT Server: Apache Content-Type: text/html; charset=UTF-8
However, for one of the sites, when sending the request via Cloudflare I’m getting this response header:
HTTP/1.1 200 OK Date: Sun, 30 Aug 2020 17:11:55 GMT Content-Type: text/html; charset=UTF-8 Connection: keep-alive Set-Cookie: __cfduid=d676bed8f2a415f6f41de462c87491dd61598807515; expires=Tue, 29-Sep-20 17:11:55 GMT; path=/; domain=.domain.com; HttpOnly; SameSite=Lax CF-Cache-Status: DYNAMIC cf-request-id: 04e1f3baa30000063dbd996200000001 Server: cloudflare CF-RAY: 5cb0223ddfab063d-LHR
All of the other sites keep the same headers as before. It’s just this one that’s getting the extra HTTP headers added by Cloudflare.
What would cause Cloudflare to add these headers to the response?