{"id":22676,"date":"2018-08-30T13:57:24","date_gmt":"2018-08-30T11:57:24","guid":{"rendered":"https:\/\/hetzner.co.za\/help-centre\/?p=22676"},"modified":"2026-03-19T12:53:28","modified_gmt":"2026-03-19T10:53:28","slug":"activate-ssl","status":"publish","type":"post","link":"https:\/\/xneelo.co.za\/help-centre\/website\/activate-ssl\/","title":{"rendered":"How to implement Let\u2019s Encrypt SSL\/TLS"},"content":{"rendered":"<p>Let&#8217;s Encrypt SSL certificates are <strong>automatically included with all hosting packages<\/strong>. Activation of the SSL certificate depends on the @ (root) record pointing to our server IP, along with the www record. The www record may be configured as either an A record pointing to the server IP or as a CNAME pointing to the domain name; however, an A record is the preferred approach and best practice.<\/p>\n<p>Once both the @ and www records are correctly configured, the SSL certificate will be installed after DNS has fully propagated.<\/p>\n<p><span style=\"font-weight: 400;\">If you browse to your domain name and it goes straight to the HTTPS version (indicated by a padlock) then nothing further is needed and SSL\/TLS is active and working correctly for your website.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If browsing to your domain brings up the HTTP version (i.e. no padlock, with a \u201cnot secure\u201d notice in Chrome), then usually it doesn&#8217;t mean that SSL\/TLS is not activated, but rather that your website is not set up correctly to use SSL\/TLS i.e you need to <strong>implement<\/strong> it for your site.<\/span><\/p>\n<p>Here are what HTTP (no padlock) and HTTPS (padlock) look like in various browsers:\u00a0<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24281\" src=\"https:\/\/xneelo.co.za\/help-centre\/wp-content\/uploads\/2018\/08\/browsers_https2.png\" alt=\"\" width=\"1000\" height=\"170\" srcset=\"https:\/\/xneelo.co.za\/help-centre\/wp-content\/uploads\/2018\/08\/browsers_https2.png 1000w, https:\/\/xneelo.co.za\/help-centre\/wp-content\/uploads\/2018\/08\/browsers_https2-300x51.png 300w, https:\/\/xneelo.co.za\/help-centre\/wp-content\/uploads\/2018\/08\/browsers_https2-768x131.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/p>\n<h2><span style=\"font-weight: 400;\">How to test for SSL\/TLS errors<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">If your website automatically opens in HTTP (no padlock), try changing the URL by typing\u00a0<\/span><b>https:\/\/\u00a0<\/b>before the domain name.<\/p>\n<h3><span style=\"font-weight: 400;\">Does the website open correctly now? <\/span><\/h3>\n<p><b>Yes<\/b><span style=\"font-weight: 400;\">: <\/span><\/p>\n<p><span style=\"font-weight: 400;\">This means that SSL is active but you need to force your site to use HTTPS. Here&#8217;s how:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">WordPress sites: <\/span><a href=\"https:\/\/xneelo.co.za\/help-centre\/website\/change-to-https\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Change your WordPress site to HTTPS<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Other sites: <\/span><a href=\"https:\/\/xneelo.co.za\/help-centre\/control-panel\/force-https-using-a-htaccess-file\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Force HTTPS using the .htaccess file<\/span><\/a><span style=\"font-weight: 400;\"> (You can follow the step-by-step instructions even if you are unfamiliar with the .htaccess file)<\/span><\/li>\n<\/ul>\n<p><b>No<\/b><span style=\"font-weight: 400;\">: <\/span><\/p>\n<p><span style=\"font-weight: 400;\">This means that SSL is not active for your domain\u00a0\u2013\u00a0<\/span><a href=\"https:\/\/xneelo.co.za\/help-centre\/website\/ssl-not-working\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">here\u2019s why<\/span><\/a>. Contact our <a href=\"mailto:support@xneelo.com\">Support team<\/a>\u00a0if you need help.<\/p>\n<h3><span style=\"font-weight: 400;\">Do some pages open correctly in HTTPS but others not?<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Are there broken images? If so, you have mixed content.\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">See: <\/span><a href=\"https:\/\/xneelo.co.za\/help-centre\/website\/mixed-content-errors-https\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Mixed content errors with HTTPS<\/span><\/a><\/li>\n<\/ul>\n","protected":false,"plain":"Let's Encrypt SSL certificates are <strong>automatically included with all hosting packages<\/strong>. Activation of the SSL certificate depends on the @ (root) record pointing to our server IP, along with the www record. The www record may be configured as either an A record pointing to the server IP or as a CNAME pointing to the domain name; however, an A record is the preferred approach and best practice.\r\n\r\nOnce both the @ and www records are correctly configured, the SSL certificate will be installed after DNS has fully propagated.\r\n\r\n<span >If you browse to your domain name and it goes straight to the HTTPS version (indicated by a padlock) then nothing further is needed and SSL\/TLS is active and working correctly for your website.<\/span>\r\n\r\n<span >If browsing to your domain brings up the HTTP version (i.e. no padlock, with a \u201cnot secure\u201d notice in Chrome), then usually it doesn't mean that SSL\/TLS is not activated, but rather that your website is not set up correctly to use SSL\/TLS i.e you need to <strong>implement<\/strong> it for your site.<\/span>\r\n\r\nHere are what HTTP (no padlock) and HTTPS (padlock) look like in various browsers:\u00a0<img class=\"alignnone size-full wp-image-24281\" src=\"https:\/\/xneelo.co.za\/help-centre\/wp-content\/uploads\/2018\/08\/browsers_https2.png\" alt=\"\" width=\"1000\" height=\"170\" \/>\r\n<h2><span >How to test for SSL\/TLS errors<\/span><\/h2>\r\n<span >If your website automatically opens in HTTP (no padlock), try changing the URL by typing\u00a0<\/span><b>https:\/\/\u00a0<\/b>before the domain name.\r\n<h3><span >Does the website open correctly now? <\/span><\/h3>\r\n<b>Yes<\/b><span >: <\/span>\r\n\r\n<span >This means that SSL is active but you need to force your site to use HTTPS. Here's how:<\/span>\r\n<ul>\r\n \t<li ><span >WordPress sites: <\/span><a href=\"https:\/\/xneelo.co.za\/help-centre\/website\/change-to-https\/\" target=\"_blank\" rel=\"noopener\"><span >Change your WordPress site to HTTPS<\/span><\/a><\/li>\r\n \t<li ><span >Other sites: <\/span><a href=\"https:\/\/xneelo.co.za\/help-centre\/control-panel\/force-https-using-a-htaccess-file\/\" target=\"_blank\" rel=\"noopener\"><span >Force HTTPS using the .htaccess file<\/span><\/a><span > (You can follow the step-by-step instructions even if you are unfamiliar with the .htaccess file)<\/span><\/li>\r\n<\/ul>\r\n<b>No<\/b><span >: <\/span>\r\n\r\n<span >This means that SSL is not active for your domain\u00a0\u2013\u00a0<\/span><a href=\"https:\/\/xneelo.co.za\/help-centre\/website\/ssl-not-working\/\" target=\"_blank\" rel=\"noopener\"><span >here\u2019s why<\/span><\/a>. Contact our <a href=\"mailto:support@xneelo.com\">Support team<\/a>\u00a0if you need help.\r\n<h3><span >Do some pages open correctly in HTTPS but others not?<\/span><\/h3>\r\n<span >Are there broken images? If so, you have mixed content.\u00a0<\/span>\r\n<ul>\r\n \t<li ><span >See: <\/span><a href=\"https:\/\/xneelo.co.za\/help-centre\/website\/mixed-content-errors-https\/\" target=\"_blank\" rel=\"noopener\"><span >Mixed content errors with HTTPS<\/span><\/a><\/li>\r\n<\/ul>"},"excerpt":{"rendered":"<p>Let\u2019s Encrypt SSL is automatically activated for all our domains. Here is how to check that SSL is active and working correctly for your website.<\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"lsx_disable_title":"0","_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","footnotes":""},"categories":[166],"tags":[18000,11520,881,869,267],"topics":[10463],"class_list":["post-22676","post","type-post","status-publish","format-standard","hentry","category-website","tag-implement-ssl","tag-activate-ssl","tag-activate-https","tag-lets-encrypt","tag-ssl","topics-website-problems"],"acf":[],"additional_meta":{"category_title":[{"term_id":166,"name":"Website","slug":"website","term_group":0,"term_taxonomy_id":166,"taxonomy":"category","description":"About your Website(s)","parent":0,"count":169,"filter":"raw","term_order":"120","cat_ID":166,"category_count":169,"category_description":"About your Website(s)","cat_name":"Website","category_nicename":"website","category_parent":0}],"tag_title":[{"term_id":18000,"name":"implement ssl","slug":"implement-ssl","term_group":0,"term_taxonomy_id":18000,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw","term_order":"2130"},{"term_id":11520,"name":"activate SSL","slug":"activate-ssl","term_group":0,"term_taxonomy_id":11520,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw","term_order":"2608"},{"term_id":881,"name":"activate https","slug":"activate-https","term_group":0,"term_taxonomy_id":881,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw","term_order":"2682"},{"term_id":869,"name":"lets encrypt","slug":"lets-encrypt","term_group":0,"term_taxonomy_id":869,"taxonomy":"post_tag","description":"","parent":0,"count":7,"filter":"raw","term_order":"2904"},{"term_id":267,"name":"ssl","slug":"ssl","term_group":0,"term_taxonomy_id":267,"taxonomy":"post_tag","description":"","parent":0,"count":14,"filter":"raw","term_order":"3021"}]},"featured_image_src":null,"author_info":{"display_name":"janine","author_link":"https:\/\/xneelo.co.za\/help-centre\/author\/janine\/","author_avatar":"https:\/\/secure.gravatar.com\/avatar\/aa7eb245072caa276e9df6888f1456c90cbf5304bea0210152b08c26141c638e?s=96&d=mm&r=g"},"_links":{"self":[{"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/posts\/22676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/comments?post=22676"}],"version-history":[{"count":0,"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/posts\/22676\/revisions"}],"wp:attachment":[{"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/media?parent=22676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/categories?post=22676"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/tags?post=22676"},{"taxonomy":"topics","embeddable":true,"href":"https:\/\/xneelo.co.za\/help-centre\/wp-json\/wp\/v2\/topics?post=22676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}