🚀 Bilgiseli 160+ Online Geliştirici Aracı Yayında! Ücretsiz kullanmak için tıklayın. Araçları Keşfet
HTTP 304 3xx Yönlendirme

HTTP 304: Not Modified (Değiştirilmedi - Cache)

İstemcinin önbelleğinde tuttuğu dosyanın sunucudaki sürümle aynı olduğunu ve yeniden indirilmesine gerek olmadığını bildirir.

⚠️ HTTP 304 Neden Meydana Gelir?

İstemcinin `If-None-Match` (ETag) veya `If-Modified-Since` başlıklarıyla gönderdiği doğrulama isteği sonucunda oluşur.

🛠️ Nasıl Çözülür ve Düzeltilir?

Bant genişliğinden ve sunucu kaynaklarından muazzam tasarruf sağlar. Doğru ETag ve Cache-Control yapılandırması yapın.

Sunucu Yapılandırma (Nginx / Web):
# Statik Dosya 304 Cache Optimizasyonu
location ~* \.(css|js|png|jpg|webp|svg)$ {
    expires 30d;
    add_header Cache-Control "public, no-transform";
    etag on;
}
cURL Test Komutu:
curl -i -H "If-None-Match: \"65a1b2-10f\"" https://bilgiseli.net/assets/css/app.css