Mixed content

How to replace other domains that should be on ssl

If you include external domains, that are not replaced to https by Really Simple SSL, you can fix this with a filter.

Really Simple SSL replaces all references the your own domain, and all links that are included with src=”http://www.another-domain.com”. In version 2.11, an extensive mixed content fixer will be added, which will also include <style href= references to other domains than your own.

But you want to know how to fix this now, and luckily there is a solution (this will work only if the mixed content fixer is activa AND working though).

In your functions.php, add the following function:

function my_custom_http_urls($arr) {


array_push($arr,
"http://fonts.googleapis.com",
"http://your.other.domain.com",
"http://code.jquery.com"
);

return $arr;
}

add_filter("rlrsssl_replace_url_args","my_custom_http_urls");

Now, if you look in the source of your website, these domains will also be replaced to https.

Related Articles

  • Hyperlinks to external urls getting replaced to https

    There are two situations where a normal hyperlink to an external url could get replaced to https Website domain is part of the external domain When the external url is for example http://domain.com.au...
  • Plugin conflict force rewrite title Yoast

    * Update* This issue should be resolved in the 2.4 version. I left the Yoast check for now, but this warning will be removed in future versions. If you have...
  • Known plugin compatibility issues

    In some cases there are compatibility issues with other plugins. Most of the time this is caused by another plugin blocking the mixed content fixer. The following plugins appear to...
  • How to check if the mixed content fixer is active

    Really Simple SSL inserts a marker “data-rsssl” in the websource as a way to check if it’s working. If it it’s there the mixed content fixer is active. Really Simple SSL...

Leave a Comment