• 25-01-2021, 10:26:46
    #1
    Merhaba arkadaşlar nginx webp yapılandırması yaptım server da ama şöyle bir sıkıntım var sitenin tüm fotoğraflarını webp formatına çevirdi hem orjinal hem de webp dosyaları mevcut. nginx ayarlarında şöyle bir kod çalıştırıyorum
    location ~* ^.+\.(jpe?g|png) {  add_header Cache-Control "public, no-transform";  add_header Vary "Accept-Encoding";  try_files $uri$webp_supports $uri =404;  expires max; }
    ancak bu kodu çalıştırdığımda sitede hiçbir resim gözükmüyor ve linkine gidince 404 hatası veriyor ama uzantısını webp yapınca fotoğraf gözüküyor. Sitede çok fazla img tagı olduğu için tek tek hepsini webp şeklinde değiştirmek uzun zaman alır diye nginx ile yapmak istedim ama bu şekilde bir sorunla karşılaştım sizce nasıl çözebilirim bu problemi ?
  • 25-01-2021, 15:56:05
    #2
    slckkymz adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar nginx webp yapılandırması yaptım server da ama şöyle bir sıkıntım var sitenin tüm fotoğraflarını webp formatına çevirdi hem orjinal hem de webp dosyaları mevcut. nginx ayarlarında şöyle bir kod çalıştırıyorum
    location ~* ^.+\.(jpe?g|png) {  add_header Cache-Control "public, no-transform";  add_header Vary "Accept-Encoding";  try_files $uri$webp_supports $uri =404;  expires max; }
    ancak bu kodu çalıştırdığımda sitede hiçbir resim gözükmüyor ve linkine gidince 404 hatası veriyor ama uzantısını webp yapınca fotoğraf gözüküyor. Sitede çok fazla img tagı olduğu için tek tek hepsini webp şeklinde değiştirmek uzun zaman alır diye nginx ile yapmak istedim ama bu şekilde bir sorunla karşılaştım sizce nasıl çözebilirim bu problemi ?
    Aşağıdaki kodu kullanarak probleminizi çözümleyebilirsiniz.

    location ~* \.(ico|css|js|json|gif|jpeg|jpg|png|woff|ttf|otf|svg|woff2|eot)$ {          
    expires 30d;                                                                                                    
    access_log off;        
    add_header Pragma public;     
    add_header Cache-Control "public, max-age=2592000";  
    }
  • 25-01-2021, 17:36:07
    #3
    Teşekkür ediyorum cevabınız için ancak bunu ekledikten sonra sitedeki tüm css ve image ler gitti hiçbiri görünmüyor