Re: Simplyfing rewrite rules
Rodrigo Cunha <[email protected]> Fri, 14 Feb 2025 18:40:41 -0300
| Newsgroups | gmane.comp.apache.user |
|---|---|
| Message-ID | <CAOGexv_h5KGQTT9VrrBDpUxmVnDUjwb31zxx0i2me3=sHi4S8g@mail.gmail.com> |
At the code, send these images for a cdn. You don't process it at the web server. On Wed, Feb 12, 2025 at 4:25 PM Dave Wreski <[email protected]> wrote: > Hi, > > Can someone help me to consolidate these rules into something more > efficient? > > RewriteCond %{REQUEST_URI} !^/images/gen > RewriteRule ^images/(.*)-esm-w([0-1]{1}[0-9]{2}|200)\.webp$ > /images/gen/$1-esm-w200.webp [R=301,L] > RewriteCond %{REQUEST_URI} !^/images/gen > RewriteRule ^images/(.*)-esm-w([2-5]{1}[0-9]{2}|600)\.webp$ > /images/gen/$1-esm-w400.webp [R=301,L] > RewriteCond %{REQUEST_URI} !^/images/gen > RewriteRule ^images/(.*)-esm-w([6-9]{1}[0-9]{2}|999)\.webp$ > /images/gen/$1-esm-w900.webp [R=301,L] > RewriteCond %{REQUEST_URI} !^/images/gen > RewriteRule ^images/(.*)-esm-h([0-9]{3}|600)\.webp$ > /images/gen/$1-esm-h$2.webp [R=301,L] > > RewriteCond %{REQUEST_URI} !^/images/gen > RewriteRule ^images/(.*)-esm-w([0-9]{2})\.webp$ > /images/gen/$1-esm-w$2.webp [R=301,L] > RewriteCond %{REQUEST_URI} !^/images/gen > RewriteRule ^images/(.*)-esm-h([0-9]{2})\.webp$ > /images/gen/$1-esm-h$2.webp [R=301,L] > RewriteCond %{REQUEST_URI} !^/images/gen > RewriteRule ^images/(.*)-esm-w([0-9]{4})\.webp$ > /images/gen/$1-esm-w$2.webp [R=301,L] > RewriteCond %{REQUEST_URI} !^/images/gen > RewriteRule ^images/(.*)-esm-h([0-9]{4})\.webp$ > /images/gen/$1-esm-h$2.webp [R=301,L] > > -- Atenciosamente, Rodrigo da Silva Cunha São Gonçalo, RJ - Brasil