-
Obfuscate
Hokus Pokus Kodları Çözüyoruz.
Sunucunuz'da yer alan tüm resimleri (jpg,png) webp formatına dönüştürme ve ziyaretçiye o formatta sunmak için gerekli adımları sunacağım.
Apache için yeniden yazma kuralı
Nginx için yeniden yazma kuralı
Apache için yeniden yazma kuralı
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_ACCEPT} image/webp
RewriteCond %{DOCUMENT_ROOT}/$1.webp -f
RewriteRule ^(path/to/your/images.+)\.(jpe?g|png)$ $1.webp [T=image/webp,E=accept:1]
</IfModule>
<IfModule mod_headers.c>
Header append Vary Accept env=REDIRECT_accept
</IfModule>
AddType image/webp .webp
Nginx için yeniden yazma kuralı
Code:
map $http_accept $webp_ext {
default "";
"~*webp" ".webp";
}
location ~* ^(/path/to/your/images/.+)\.(png|jpg)$ {
set $img_path $1;
add_header Vary Accept;
try_files $img_path$webp_ext $uri =404;
}
🔒 Bu içeriği görmek için giriş yapın