ASP.NET web sitemde statik içerik önbelleğe almak için IIS7'de kurallar ayarlamak istiyorum.
<clientCache />
Öğeyi kullanarak nasıl yapılacağını ayrıntılarıyla anlatan bu makaleleri gördüm web.config
:
İstemci Önbelleği
<clientCache>
(IIS.NET) IIS'deki statik içeriğe Geçerlilik Süresi
veya Önbellek Denetimi Başlığı Ekleme (Yığın Taşması)
Ancak, bu ayar tüm statik içeriğe global olarak uygulanır gibi görünmektedir. Bunu sadece belirli dizinler veya uzantılar için yapmanın bir yolu var mı?
Örneğin, ayrı önbellek ayarlarına ihtiyaç duyan iki dizinim olabilir:
/static/images
/content/pdfs
O (önbellek başlıklarını gönderme kurallarını ayarlamak mümkün mü max-age
, expires
uzantıları ve klasör yolları dayalı, vs)?
web.config
IIS konsoluna erişimim olmadığından bunu yapabilmem gerektiğini lütfen unutmayın .