Support » Plugin: WP Super Cache » Possible to cache custom HTTP header?

  • My site need a custom HTTP header to function correctly. The HTTP header is added through add_action(‘wp’, ‘add_custom_header’);

    When the page is being cached using WP Super Cache, my custom HTTP header is missing. Since WP Super Cache is adding extra HTTP header as well (WP-Super-Cache: Served supercache file from PHP), is it possible to include this custom HTTP header as well? The value of the header is not fixed, meaning it changes from post to post.

    Your feedback would be highly appreciated.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Szemian, I was wondering the same thing when I played with Varnish and wanted to add specific Varnish TTL.

    Hopefully Donncha will check this thread. I’m very interested by using WPSC but being able to tweak the headers…

    did you ever find a solution for this one?


    I found out a hook for it, but I haven’t done any tests yet. Maybe you can find a plug-in that can help, based on this additional info:

    I revisited this issue since I am now using custom headers as well. As far I as know, WP-SuperCache will remove all the custom HTTP headers, so my only option is to disable it and let Varnish to the caching. In theory there is no need for WPSC when there’s a Varnish front-end, but I was overly cautious I assume. I had to disable WPSC to use my custom HTTP headers.

    Also, I’m not sure if WPSC could save the headers on file — maybe it could in PHP mode, but probably not in htaccess mode.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Possible to cache custom HTTP header?’ is closed to new replies.