Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
Calling all developers! We invite you to provide your input on Feature Experimentation by completing this brief survey.
I recall reading that the staticFile-element might need to be put inside some <location>-elements as well.
When you set far future times it might be smart to add https://github.com/bjuris/EPiServer.CdnSupport to your site also to add some uniqueness to the media URLs.
For anyone who has come accross this and is struggling to get any of the globalassets cached, I used the following code:
public class MediaHandler : BlobHttpHandler, IRenderTemplate<MediaData> { protected override Blob GetBlob(HttpContextBase httpContext) { var binary = ServiceLocator.Current.GetInstance<IContentRouteHelper>().Content as IBinaryStorable; return binary?.BinaryData; } }
I then found that the E-Tag and the Expires headers were correctly set on the blobs, and PageSpeed was happy enough with it.
Hello,
I am checking my website performance speed at Google PageSpeed Insights.
I am referring below url , and with the help of this I am able to cache my static images
https://world.episerver.com/documentation/Items/Developers-Guide/Episerver-CMS/9/Caching/Object-caching/
but how can I cache image that are uploaded from CMS (that is siteassets).
Currently In my web.config file I have set