Hosting Compatibility

WP Rocket is compatible with 99% of hosts.  Due to the specifics of some hosting platforms, there may be some particular considerations. If you come across a hosting company that wants you to remove WP Rocket, please let us know so that we can contact them directly to become compatible.

Note: If your hosting company is not listed here, it doesn’t mean their hosting is not compatible with WP Rocket. Quite the opposite, in most cases it will mean WP Rocket works just fine on their hosting environments, so there isn’t anything to be pointed out about them in this document.

In this article

Bluehost Managed WordPress

  • Their Varnish configuration breaks WP Rocket's minification, so you must either turn off their Varnish, or turn off our minification

Cloudways

  • In order to avoid issues when using WP Rocket's minification with Cloudways' Varnish, you have to create an exclusion rule in the Varnish settings, in Cloudways' application settings:
  • The value to add is: (.*)/?f=(.*)

Flywheel

  • To activate WP Rocket, you must contact Flywheel support and ask them to add the following to your wp-config.php: define( 'WP_CACHE', true );
  • If you want to use Flywheel's CDN and WP Rocket's file minification, retrieve your unique Flywheel CDN domain from your website’s source code, or ask Flywheel’s support about it. Then enter your CDN domain in the CNAME field on WP Rocket’s CDN settings panel, and activate the checkbox “Enable Content Delivery Network” on the same panel.
  • You won't see the Varnish tab in the WP Rocket settings because we automatically detect if you use Flywheel and auto-purge their Varnish caching when your WP Rocket cache is purged. Disabling WP Rocket’s caching feature is not required.

Hostgator Managed WordPress Hosting

  • WP Rocket is now allowed on their system :)

Siteground

Synthesis

  • W3 Total Cache is pre-installed, but you can delete it and install WP Rocket instead, with no problems. 

WP Engine

  • WP Rocket is the only caching plugin that is allowed on their system :) We worked closely with their team to meet their requirements. 
  • The page caching feature of WP Rocket is automatically disabled to prevent conflict with WP Engine's caching. All other features such as LazyLoad, minification etc are available.
  • You won't see the Varnish tab in the WP Rocket settings because we automatically detect if you use WP Engine and auto-purge their Varnish caching when your WP Rocket cache is purged. 
  • WP Rocket will automatically be allowed on your staging site even if you have a Personal license - staging won't count as an additional site.