Asp.net ile tarayıcı önbellekleme (webconfig)
30 Temmuz 2016 / 17:34
Burak
Merhaba arkadaşlar google page speed üzerinde sitemizi testlere tabi tuttuğumuzda bizden tarayıcı önbellekleme özelliğini aktif etmemizi istemektedir, bunun için aşağıdaki kod satırını web.config e eklemeniz yeterlidir.
1 2 3 4 5 |
<httpProtocol allowKeepAlive="true"> <customHeaders> <add name="Cache-Control" value="public, max-age=998200" /> </customHeaders> </httpProtocol> |
Veya alternatif olarak aşağıdaki koduda kullanabilirsiniz.Bu kodun farkı hangi nesneleri önbellekmesini seçme şansımızın olmasıdır
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<caching> <profiles> <add extension=".png" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client"></add> <add extension=".gif" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client"></add> <add extension=".jpg" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client"></add> <add extension=".js" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client"></add> <add extension=".css" policy="CacheUntilChange" varyByHeaders="User-Agent" location="Client"></add> <add extension=".axd" kernelCachePolicy="CacheUntilChange" varyByHeaders="User-Agent" location="Client"></add> </profiles> </caching> <httpProtocol allowKeepAlive="true"> <customHeaders> <add name="Cache-Control" value="public, max-age=691200"></add> </customHeaders> </httpProtocol> |
Etiketler: asp.net önbellekleme, asp.net webconfig önbellekleme
Bu Yazılarıda Okuyabilirsiniz...
sayın hocam;
önbellekleme yapınca bazı sayfalarda hata alıyoruz
Unhandled exception at line 2, column 44750 in http://localhost:64930/ScriptResource.axd?d=YWQVGMuqiQ7MHHE5TGKFzdY_fFCuu7FgGUE91eZxCKVsh2M7JTo-WvZnjl7JVcHZXz2HRIExOXev-eC9NqJhOKuCbQIs4TjGTjJ_bKa4VsxWYhLWFdOLcZD1nS2ApNmX0&t=ffffffffda74082d
0x800a01bd – JavaScript çalışma zamanı hatası: Nesne bu eylemi desteklemiyor
ve çözemedim çok zor durumdayım
Merhabalar;
Hata alınan sayfalarda js kısmındaki kodu gönderme şansınız varmı ?, *.axd dosyaları genelde updatepanel içinde yapılan kısımlarda hata veriyor. Eğer ki update panel kullanıyorsanız Updatemode=”Conditional” yapmayı unutmayın.
Merhaba
iis üzerinden alanadi.com da html ana sayfası var.
bir de alanadi.com/shop kısmında nopcommerce çalışıyor. Shop klasörünün kendi web.config dosyası ve ayarları var.
İlk girişteki html sayfası için önbellekleme ve gzip ayarlarını nasıl yapacağım.
Teşekkürler.