Title: CSS not loading &#8211; Internal links change to HTTPS
Last modified: August 22, 2016

---

# CSS not loading – Internal links change to HTTPS

 *  [RichardFloods](https://wordpress.org/support/users/markfloodlist/)
 * (@markfloodlist)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/)
 * I’ve been using WP Fastest Cache for 2 weeks now.
 * Sometimes a cached page doesn’t load with all the CSS.
 * Where this happens, the cached page changes all internal links from HTTP to HTTPS.
 * My site / host doesn’t support HTTPS, so anyone using these links gets a security
   warning.
 * This happens regularly, despite me deleting the cache after updates. It isn’t
   always the same pages / posts where this happens.
 * [https://wordpress.org/plugins/wp-fastest-cache/](https://wordpress.org/plugins/wp-fastest-cache/)

Viewing 11 replies - 1 through 11 (of 11 total)

 *  Plugin Author [Emre Vona](https://wordpress.org/support/users/emrevona/)
 * (@emrevona)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5492895)
 * > Sometimes a cached page doesn’t load with all the CSS.
 * > My site / host doesn’t support HTTPS, so anyone using these links gets a security
   > warning.
 * do you have 2 problems?
 *  Thread Starter [RichardFloods](https://wordpress.org/support/users/markfloodlist/)
 * (@markfloodlist)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5492939)
 * > do you have 2 problems?
 * No. One problem with 2 issues:
 * WP Fastest Cache regularly doesn’t load a post with all the CSS. When this happens,
   the cache shows all internal links as **HTTPS**. Which I don’t want. I want HTTP.
 *  Plugin Author [Emre Vona](https://wordpress.org/support/users/emrevona/)
 * (@emrevona)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5492942)
 * aa I got it now 🙂 but it is a rule. If the url is “https”, the all external 
   sources’ url must be “https”. Otherwise, browser does not load it.
 *  Thread Starter [RichardFloods](https://wordpress.org/support/users/markfloodlist/)
 * (@markfloodlist)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5492945)
 * I don’t have any rules or urls set to “https”. WP Fastest Cache changes all the
   internal links to “https” on some posts. As far as I can work out, this only 
   happens when the cached page doesn’t load with all the CSS.
 *  Plugin Author [Emre Vona](https://wordpress.org/support/users/emrevona/)
 * (@emrevona)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5492949)
 * A secure page must have secure external files so I load like that.
 * > <link src=”//abc.com” />
   >  <script src=”//abc.com”></script>
 * what do you mean with “internal links” ? [http://www.abc.com/sample-page](http://www.abc.com/sample-page),
   like that?
 * Please show me an example
 *  Thread Starter [RichardFloods](https://wordpress.org/support/users/markfloodlist/)
 * (@markfloodlist)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5492977)
 * Here is an example:
 * [http://floodlist.com/asia/flood-disaster-risk-reduction-training-sa-kaeo-thailand](http://floodlist.com/asia/flood-disaster-risk-reduction-training-sa-kaeo-thailand)
 * My site does not use “https” at all. Yet WP Fastest Cache has cached this post
   and changed the HTML so that all the internal links (ie: to other parts of my
   site) are “https”.
 * It only ever does this on posts where WP Fastest Cache doesn’t load the CSS correctly.
   I’m not sure what the problem is or what part of the problem comes first.
 * There are 100s of cached pages that are fine and have the correct CSS and use“
   http” only.
 * So the problem only happens some of the time, but never on the same pages. Once
   I clear the cache, the problem goes on that particular page, but then happens
   again randomly on another different page.
 *  Thread Starter [RichardFloods](https://wordpress.org/support/users/markfloodlist/)
 * (@markfloodlist)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5493019)
 * had to delete cache for my site, so the above example is no longer relevant.
 *  Thread Starter [RichardFloods](https://wordpress.org/support/users/markfloodlist/)
 * (@markfloodlist)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5493052)
 * More fresh examples today. Here’s one:
 * [http://floodlist.com/tag/algeria](http://floodlist.com/tag/algeria)
 * Most of the pages (including categories, tags, posts) I tested were fine. But
   some (as the above) do not load with CSS. And when this happens, the cached paged
   shows all links to other areas of my site as HTTPS.
 * Can anyone help?
 * As per advice on other support threads, I removed the WPFC plugin completely,
   plus and all related files, then re-installed. Sadly the problem came back.
 *  Plugin Author [Emre Vona](https://wordpress.org/support/users/emrevona/)
 * (@emrevona)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5493053)
 * markfloodlist, you cannot load https if you don’t have ssl.
 * > [https://floodlist.com/wp-content/plugins/captcha/css/style.css](https://floodlist.com/wp-content/plugins/captcha/css/style.css)
   > net::ERR_INSECURE_RESPONSE algeria:24
   >  GET [https://floodlist.com/wp-content/plugins/contact-form-plugin/css/style.css](https://floodlist.com/wp-content/plugins/contact-form-plugin/css/style.css)
   > net::ERR_INSECURE_RESPONSE algeria:25 GET [https://floodlist.com/wp-content/plugins/mappress-google-maps-for-wordpress/css/mappress.css](https://floodlist.com/wp-content/plugins/mappress-google-maps-for-wordpress/css/mappress.css)
   > net::ERR_INSECURE_RESPONSE algeria:26 GET [https://floodlist.com/wp-content/plugins/responsive-lightbox/assets/prettyphoto/css/prettyPhoto.css](https://floodlist.com/wp-content/plugins/responsive-lightbox/assets/prettyphoto/css/prettyPhoto.css)
   > net::ERR_INSECURE_RESPONSE algeria:27 GET [https://floodlist.com/wp-content/themes/truenews/style.min.css](https://floodlist.com/wp-content/themes/truenews/style.min.css)
   > net::ERR_INSECURE_RESPONSE algeria:30 GET [https://floodlist.com/wp-content/themes/truenews/assets/css/responsive.css](https://floodlist.com/wp-content/themes/truenews/assets/css/responsive.css)
   > net::ERR_INSECURE_RESPONSE algeria:31 GET [https://floodlist.com/wp-content/themes/truenews/assets/colors/black.css](https://floodlist.com/wp-content/themes/truenews/assets/colors/black.css)
   > net::ERR_INSECURE_RESPONSE algeria:32 GET [https://floodlist.com/wp-content/plugins/tablepress/css/default.min.css](https://floodlist.com/wp-content/plugins/tablepress/css/default.min.css)
   > net::ERR_INSECURE_RESPONSE algeria:33 GET [https://floodlist.com/wp-content/plugins/jetpack/css/jetpack.css](https://floodlist.com/wp-content/plugins/jetpack/css/jetpack.css)
   > net::ERR_INSECURE_RESPONSE algeria:34 GET [https://floodlist.com/wp-includes/js/jquery/jquery.js](https://floodlist.com/wp-includes/js/jquery/jquery.js)
   > net::ERR_INSECURE_RESPONSE
 *  Thread Starter [RichardFloods](https://wordpress.org/support/users/markfloodlist/)
 * (@markfloodlist)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5493054)
 * Emre
 * > markfloodlist, you cannot load https if you don’t have ssl.
 * **Exactly**. I don’t have SSL. I don’t want SSL. My website is NOT set up for
   SSL.
 * Look at any other pages on my site and there are no HTTPS links.
 * Only the error example I gave you above ([http://floodlist.com/tag/algeria](http://floodlist.com/tag/algeria))
   has HTTPS. In other words, something has gone wrong with that particular **cached**
   page. I am trying to find out what, and whether it is something caused by WPFC,
   or a combination of the plugin and other plugins / my theme.
 *  Plugin Author [Emre Vona](https://wordpress.org/support/users/emrevona/)
 * (@emrevona)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5493055)
 * but wpfc does not make such issue. After combination the links are added like
   that;
 * >  <link src=”**//**adres.com/style.css” />
 * By the way, I have never seen such issue.

Viewing 11 replies - 1 through 11 (of 11 total)

The topic ‘CSS not loading – Internal links change to HTTPS’ is closed to new replies.

 * ![](https://ps.w.org/wp-fastest-cache/assets/icon-256x256.png?rev=2064586)
 * [WP Fastest Cache - WordPress Cache Plugin](https://wordpress.org/plugins/wp-fastest-cache/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-fastest-cache/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-fastest-cache/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-fastest-cache/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-fastest-cache/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-fastest-cache/reviews/)

## Tags

 * [css](https://wordpress.org/support/topic-tag/css/)
 * [HTTPS](https://wordpress.org/support/topic-tag/https/)

 * 11 replies
 * 2 participants
 * Last reply from: [Emre Vona](https://wordpress.org/support/users/emrevona/)
 * Last activity: [11 years, 4 months ago](https://wordpress.org/support/topic/css-not-loading-internal-links-change-to-https/#post-5493055)
 * Status: not resolved