How to Cache AJAX GET Requests with Varnish 4

Varnish vcl (Varnish Control Language) allows you to be precise about what and how you cache specific URLs in WordPress and WooCommerce. One area which can be a pain for performance enthusiasts is showing up-to-date recent posts in a sidebar widget or show off your popular posts in the footer. Usually AJAX is used to bypass cache by … Learn more…

Fix Easy Digital Downloads Redirect to Checkout Empty Cart Varnish 4

Varnish is the server-side caching method of choice for numerous hosting companies. WPEngine, Cloudways and Flywheel, just to mention a few, use Varnish to deliver super fast page load times for their clients. One of the potential frustrations with Varnish can be making it work with e-commerce shops like WooCommerce or Easy Digital Downloads. Typically … Learn more…

Fix Varnish Broken CSS Mixed Content Errors CloudFlare Flexible SSL

CloudFlare Flexible SSL provides a free SSL certificate for WordPress and WooCommerce sites. Flexible SSL encrypts the connection between your visitor and CloudFlare providing the green lock in web browsers which signals trust. For login forms and checkout consider using Full SSL instead. If using Flexible SSL with Varnish you may find visitors get broken … Learn more…

Cache WooCommerce Currency from CloudFlare GeoIP with Varnish 4

Aelia Currency Switcher for WooCommerce allows shop owners to set different currencies based on customer geolocation. This technology is known as GeoIP location detection and is provided by the MaxMind databases. Automatic currency detection based on country adds extra polish to your store, however it can add extra loading time because PHP must be used to look … Learn more…

Protect + Stop WPScan WordPress User Enumeration with Varnish

WPScan is a WordPress vulnerability scanner written in Ruby. Sucuri sponsored WPScan which hosted on github. With its security vulnerability database for WordPress core, plugins and themes hackers can get a report on your site’s known security problems which can be exploited. You can install WPScan yourself on Debian 8 (guide) or Ubuntu 16.04 (guide). WPScan provides multiple ways … Learn more…