{"id":86,"date":"2020-02-12T10:36:29","date_gmt":"2020-02-12T10:36:29","guid":{"rendered":"https:\/\/www.lcn.com\/support\/knowledge-base\/how-to-handle-mixed-content-errors-with-ssl\/"},"modified":"2021-06-02T09:00:57","modified_gmt":"2021-06-02T09:00:57","slug":"how-to-handle-mixed-content-errors-with-ssl","status":"publish","type":"ht_kb","link":"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/","title":{"rendered":"How to handle mixed-content errors with SSL"},"content":{"rendered":"<h3>Why Isn\u2019t my Site Secure?<\/h3>\n<p>If you\u2019ve followed our instructions to add an SSL certificate to your site and <a href=\"https:\/\/www.lcn.com\/support\/articles\/how-to-enable-https-for-your-website\/\" target=\"_blank\" rel=\"noopener noreferrer\">redirected your site to use HTTPS URLs<\/a> but you\u2019re still not seeing a padlock alongside the address for your site, this will often be due to mixed-content errors.<\/p>\n<p>Mixed content errors occur when a webpage loaded over HTTPS includes both HTTPS secured content and content loaded insecurely via HTTP.<\/p>\n<p>This will cause most web browsers to display a warning or exclamation mark over the padlock icon in the web browser or show other warnings indicating that the page is not secure.<\/p>\n<p><img decoding=\"async\" class=\"screenshot\" src=\"\/support\/articles\/attachment\/886\/inline\/original\/1571150566\/MixedContentExample1.png\" \/><\/p>\n<p>Changes to how web browsers handle mixed content in HTTPS pages may also result in the content being blocked completely when loading the page which could cause some page elements to fail to display or other errors with rendering the page in the browser.<\/p>\n<p>Sites secured by an SSL certificate should load all page elements including images, scripts and other media via HTTPS so that the content is loaded securely. If your pages connect to any external sources to load these elements then the links to those sources should also use HTTPS.<\/p>\n<h3>Different Types of Mixed Content<\/h3>\n<p>Web browsers may treat different types of mixed content in different ways \u2013 images or media files are the most innocuous examples and will usually still be displayed even if loaded insecurely.<\/p>\n<p>Other types of content like scripts, iframes and other \u2018active content\u2019 will usually be treated differently. Content may be blocked outright, or a more prominent warning notice may be displayed if this type of content is loaded insecurely:<\/p>\n<p><img decoding=\"async\" class=\"screenshot\" src=\"\/support\/articles\/attachment\/887\/inline\/original\/1571150570\/MixedContentExample2.png\" \/><\/p>\n<h3>Finding and correcting mixed-content<\/h3>\n<p>If you\u2019re seeing mixed content warnings on pages within your site one method to locate the source of the warnings would be to open the page source for the affected pages within your web browser.<\/p>\n<p>After opening the page source, you can use the search function or CTRL+F to search for: <strong>http:\/\/<\/strong><\/p>\n<p>This should help to identify any resources within the page being loaded via an insecure connection.<\/p>\n<p>The steps to resolve any mixed content will depend on how your site is built. If you\u2019ve coded the site yourself or used a web-design application it may just be a case of editing the affected pages and correcting the URLs for any insecure content by changing the URL from HTTP to HTTPS.<\/p>\n<p>If you\u2019ve built your site using a content-management-system then the steps to configure the site to use HTTPS may be different. You can start by editing any individual pages with mixed content warnings, checking for any links or other content inserted into pages, and correcting the URLs from HTTP to HTTPS. Check the documentation for the software used to build your site to see if there are any other steps for configuring the site to use an SSL certificate.<\/p>\n<p>That\u2019s it! You now have a better understanding to handle mixed content errors on your website.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why Isn\u2019t my Site Secure? If you\u2019ve followed our instructions to add an SSL certificate to your site and redirected your site to use HTTPS URLs but you\u2019re still not seeing a padlock alongside the address for your site, this will often be due to mixed-content errors. Mixed content errors occur when a webpage loaded [&hellip;]<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"open","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[25],"ht-kb-tag":[12],"class_list":["post-86","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-setting-up-and-using-ssl","ht_kb_tag-ssl"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to handle mixed-content errors with SSL - LCN.com<\/title>\n<meta name=\"description\" content=\"This guide will show how to address mixed content warnings on your site with an SSL to help make your site secure.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to handle mixed-content errors with SSL - LCN.com\" \/>\n<meta property=\"og:description\" content=\"This guide will show how to address mixed content warnings on your site with an SSL to help make your site secure.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/\" \/>\n<meta property=\"og:site_name\" content=\"Customer Support Guides - LCN\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/lcndotcom\" \/>\n<meta property=\"article:modified_time\" content=\"2021-06-02T09:00:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lcn.com\/support\/articles\/attachment\/886\/inline\/original\/1571150566\/MixedContentExample1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@lcndotcom\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/\",\"url\":\"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/\",\"name\":\"How to handle mixed-content errors with SSL - LCN.com\",\"isPartOf\":{\"@id\":\"https:\/\/www.lcn.com\/support\/#website\"},\"datePublished\":\"2020-02-12T10:36:29+00:00\",\"dateModified\":\"2021-06-02T09:00:57+00:00\",\"description\":\"This guide will show how to address mixed content warnings on your site with an SSL to help make your site secure.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.lcn.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to handle mixed-content errors with SSL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.lcn.com\/support\/#website\",\"url\":\"https:\/\/www.lcn.com\/support\/\",\"name\":\"Customer Support Guides - LCN\",\"description\":\"- LCN\",\"publisher\":{\"@id\":\"https:\/\/www.lcn.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.lcn.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.lcn.com\/support\/#organization\",\"name\":\"LCN.com\",\"url\":\"https:\/\/www.lcn.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.lcn.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.lcn.com\/support\/wp-content\/uploads\/2020\/02\/ZF_-hcc3.jpg\",\"contentUrl\":\"https:\/\/www.lcn.com\/support\/wp-content\/uploads\/2020\/02\/ZF_-hcc3.jpg\",\"width\":461,\"height\":461,\"caption\":\"LCN.com\"},\"image\":{\"@id\":\"https:\/\/www.lcn.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/lcndotcom\",\"https:\/\/x.com\/lcndotcom\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to handle mixed-content errors with SSL - LCN.com","description":"This guide will show how to address mixed content warnings on your site with an SSL to help make your site secure.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/","og_locale":"en_US","og_type":"article","og_title":"How to handle mixed-content errors with SSL - LCN.com","og_description":"This guide will show how to address mixed content warnings on your site with an SSL to help make your site secure.","og_url":"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/","og_site_name":"Customer Support Guides - LCN","article_publisher":"https:\/\/www.facebook.com\/lcndotcom","article_modified_time":"2021-06-02T09:00:57+00:00","og_image":[{"url":"https:\/\/www.lcn.com\/support\/articles\/attachment\/886\/inline\/original\/1571150566\/MixedContentExample1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@lcndotcom","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/","url":"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/","name":"How to handle mixed-content errors with SSL - LCN.com","isPartOf":{"@id":"https:\/\/www.lcn.com\/support\/#website"},"datePublished":"2020-02-12T10:36:29+00:00","dateModified":"2021-06-02T09:00:57+00:00","description":"This guide will show how to address mixed content warnings on your site with an SSL to help make your site secure.","breadcrumb":{"@id":"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.lcn.com\/support\/articles\/how-to-handle-mixed-content-errors-with-ssl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lcn.com\/support\/"},{"@type":"ListItem","position":2,"name":"How to handle mixed-content errors with SSL"}]},{"@type":"WebSite","@id":"https:\/\/www.lcn.com\/support\/#website","url":"https:\/\/www.lcn.com\/support\/","name":"Customer Support Guides - LCN","description":"- LCN","publisher":{"@id":"https:\/\/www.lcn.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lcn.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.lcn.com\/support\/#organization","name":"LCN.com","url":"https:\/\/www.lcn.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lcn.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.lcn.com\/support\/wp-content\/uploads\/2020\/02\/ZF_-hcc3.jpg","contentUrl":"https:\/\/www.lcn.com\/support\/wp-content\/uploads\/2020\/02\/ZF_-hcc3.jpg","width":461,"height":461,"caption":"LCN.com"},"image":{"@id":"https:\/\/www.lcn.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/lcndotcom","https:\/\/x.com\/lcndotcom"]}]}},"_links":{"self":[{"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/ht-kb\/86","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/comments?post=86"}],"version-history":[{"count":4,"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/ht-kb\/86\/revisions"}],"predecessor-version":[{"id":1549,"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/ht-kb\/86\/revisions\/1549"}],"wp:attachment":[{"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/media?parent=86"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/ht-kb-category?post=86"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.lcn.com\/support\/wp-json\/wp\/v2\/ht-kb-tag?post=86"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}