Title: Bug: Page Caching HTTPS pages as HTTP
Last modified: August 21, 2016

---

# Bug: Page Caching HTTPS pages as HTTP

 *  [withinboredom](https://wordpress.org/support/users/withinboredom/)
 * (@withinboredom)
 * [12 years, 6 months ago](https://wordpress.org/support/topic/bug-page-caching-https-pages-as-http/)
 * It is currently page caching https requests as an http page when behind an EC2
   Load Balancer forwarding https requests as http requests. I can verify $_SERVER[‘
   HTTPS’] is set (on apache) during an https request forwarded as an http request.
 * [http://wordpress.org/plugins/w3-total-cache/](http://wordpress.org/plugins/w3-total-cache/)

Viewing 1 replies (of 1 total)

 *  Thread Starter [withinboredom](https://wordpress.org/support/users/withinboredom/)
 * (@withinboredom)
 * [12 years, 6 months ago](https://wordpress.org/support/topic/bug-page-caching-https-pages-as-http/#post-4322277)
 * My mistake, ‘HTTPS’ was not set.
 * Please add this line:
 *     ```
       238: $v = getallheaders();
       242: case (isset($v['X-Forwarded-Proto']) && $v['X-Forwarded-Proto'] === 'https'):
       ```
   
 * to define.php

Viewing 1 replies (of 1 total)

The topic ‘Bug: Page Caching HTTPS pages as HTTP’ is closed to new replies.

 * ![](https://ps.w.org/w3-total-cache/assets/icon-256x256.png?rev=1041806)
 * [W3 Total Cache](https://wordpress.org/plugins/w3-total-cache/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/w3-total-cache/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/w3-total-cache/)
 * [Active Topics](https://wordpress.org/support/plugin/w3-total-cache/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/w3-total-cache/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/w3-total-cache/reviews/)

 * 1 reply
 * 1 participant
 * Last reply from: [withinboredom](https://wordpress.org/support/users/withinboredom/)
 * Last activity: [12 years, 6 months ago](https://wordpress.org/support/topic/bug-page-caching-https-pages-as-http/#post-4322277)
 * Status: not resolved