Reglas de reescritura para EWWW Image Optimizer

EWWW Image Optimizer es de los plugins con lo que hemos trabajado el más adecuado para nuestro stack de hosting, cloud y plugins utilizados en los sitios que trabajamos.

Sin embargo, las reglas de reescritura no logramos que se inserten debidamente en nuestro stack y una vez las tratas de insertar desde los ajustes del plugin no es fácil volver a dar con ellas. Por eso te las dejamos aquí

<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteCond %{HTTP_ACCEPT} image/webp
	RewriteCond %{REQUEST_FILENAME} (.*)\.(jpe?g|png|gif)$
	RewriteCond %{REQUEST_FILENAME}\.webp -f
	RewriteCond %{QUERY_STRING} !type=original
	RewriteRule (.+)\.(jpe?g|png|gif)$ %{REQUEST_URI}.webp [T=image/webp,L]
</IfModule>
<IfModule mod_headers.c>
	<FilesMatch "\.(jpe?g|png|gif)$">
		Header append Vary Accept
	</FilesMatch>
</IfModule>
AddType image/webp .webp

En nuestro caso no es un problema ya que incluso en la versión gratuita del plugin si haces la entrega de tu contenido a través de una CDN (en nuestro caso CloudFront de AWS), permite la rescritura mediante javascript.

Comparte este post

Posts Relacionados

Optimizar CSS WordPress

La optimización de CSS en WordPress puede ayudar a mejorar la velocidad de carga y el rendimiento de su sitio web. Aquí hay algunos consejos

Read More »