Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- location ~* ^.+\.(jpeg|jpg|JPG|png)$ {
- if ($http_accept ~* "webp") { set $webp_accept "A"; }
- if (-f $request_filename.webp) { set $webp_local "true"; }
- # если WebP есть, то передать Vary
- if ($webp_local = "true") {
- expires max;
- add_header Vary Accept;
- set $webp_accept "${webp_accept}B";
- }
- # если клиент поддерживает WebP, то передать файл
- if ($webp_accept = "AB") {
- rewrite (.*) $1.webp break;
- expires max;
- }
- expires max;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement