SEV Rewrite-Free WebP for W3TC is a lightweight companion plugin for W3 Total Cache that automatically serves WebP images to browsers that support them.
Unlike traditional WebP delivery methods, this plugin does not rely on Apache or Nginx rewrite rules. No changes to .htaccess, mod_rewrite, or web server configuration are required. Instead, it rewrites image URLs directly in the generated HTML before the page is sent to the visitor.
This makes the plugin particularly useful on managed hosting environments, including many Plesk installations, where configuring or relying on web server rewrite rules is difficult, restricted, or simply not practical. If W3 Total Cache ImageService has already generated a WebP version of an image, this plugin serves it without requiring any server-side rewrite configuration.
This is an independent, unofficial add-on and is not affiliated with, endorsed by, or sponsored by BoldGrid / W3 EDGE, the makers of W3 Total Cache. “W3 Total Cache” is a trademark of its respective owner and is used here only to describe compatibility.
Features
.htaccess modifications.Accept header.src, srcset, data-src, and data-srcset attributes.Vary: Accept header for correct browser, CDN, and proxy caching.How it works
Accept header to determine whether the browser supports WebP.src, srcset, data-src, and data-srcset)..webp URL.Vary: Accept response header is added so browsers, CDNs, and reverse proxies cache WebP and non-WebP responses separately.:webp or :no-webp, ensuring W3 Total Cache stores separate cached pages for browsers with and without WebP support.Requirements
Limitations
This plugin does not convert images to WebP. Image conversion is handled entirely by W3 Total Cache ImageService. If no WebP version exists for an image, the original image URL remains unchanged.