A high traffic site I host for a client needed to be available on both HTTP and HTTPS. This particular site, though, needed different caches depending on what scheme was used.
Note: Since Varnish doesn’t support HTTPS, it is in this case placed behind Nginx. Nginx then indicates any HTTPS requests passed onto by setting the X-Forwarded-Proto
header.
With Varnish handling caching, this is what needed to be added to the configuration:
Here are some other posts you may like
The day before new-year I picked up my new Tesla Model S 70D, Deep Blue, at Tesla Drammen. It was going to be the first time that I drove a Tesla, but I already knew that it would change my everyday driving experiences. Let's just say, I haven't been disappointed.…
Let me start off by saying that I in general haven't been all that interested in making everything in my house "smart". There are several reasons for this, where the main ones boil down to reliability and that I don't use voice commands at all. In short; the convenience has…
Electric power companies, in general, are pretty much the same. Tibber however, is unlike any electricity company I had seen before. They try to utilise the data we get from smart devices, which they also sell, to save electricity, money and the environment, as well as improving comfort. It’s a…