• I have the option to not use the CDN or to cache SSL pages. But still SSL pages keep using the CDN. Everyone once in a while it randomly works, and then randomly doesn’t.

    Please help

    Edit: OK so I just cleared the cache and visited the page over HTTPS.
    w3_is_https() returned true.
    I then visited the page over non-HTTPS and w3_is_https() returned false like one would expect.
    But then I visited it over HTTPS again and I still got my output from w3_is_https() saying false, which makes me think it is just returning a cached version even though that feature is disabled.

    Edit 2: I just used some random numbers to confirm. It is definitely serving cache over HTTPS.

    Edit 3: Even if I do set to enable https cache, it gets overridden by non-HTTPS cache.

    https://www.ads-software.com/plugins/w3-total-cache/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter marcusds

    (@marcus1060)

    Nothing?

    It’s probably not W3TC’s fault… they are using is_ssl() to check for SSL pages. Check out the notes in the documentation and try adding this to the bottom of your wp-config.php file (above the require_once call):

    if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && 'https' == $_SERVER['HTTP_X_FORWARDED_PROTO'] ) {
      $_SERVER['HTTPS'] = 'on';
    }

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Keeps using CDN for SSL’ is closed to new replies.