Precise Future

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.

Compartir:

Publicaciones relacionadas

es_ES