London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Possible to var output cache by host header?

Vote:
 

We have a site that listens on a few different host headers. We have a couple of spots on the site that check the host header and change the styling slightly. 

Currently, I have the output cache set to a 4 hour expiration. Depending on the site that gets hit first, it's cache is used for all the host bindings.

Is there a way to configure this in EPiServer not to happen?

Thanks,

Brian

#90503
Sep 11, 2014 1:07
Vote:
 

I had this problem as well. I thought the httpCacheVaryByCustom="path" should do it but it seems it doesn't.

What we did is to add host to the ContentOutputCache attribute.

[ContentOutputCache(VaryByHeader = "host")]

#90512
Sep 11, 2014 9:23
Vote:
 

Thanks for the response. This site is WebForms based, not MVC. I will take a look for the equivalnt. 

-Brian

#90530
Sep 11, 2014 14:15
This thread is locked and should be used for reference only. Please use the Episerver CMS 7 and earlier versions forum to open new discussions.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.