{"id":1665,"date":"2013-11-19T20:32:17","date_gmt":"2013-11-19T20:32:17","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/blog\/?p=1665"},"modified":"2024-01-23T15:25:10","modified_gmt":"2024-01-23T20:25:10","slug":"breathe-new-security-features-into-your-website-with-ssl","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/","title":{"rendered":"Breathe New Security Features into your Website with SSL"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.inmotionhosting.com\/blog\/wp-content\/uploads\/2013\/11\/ssl_security.png\"><img loading=\"lazy\" decoding=\"async\" width=\"589\" height=\"475\" src=\"\/blog\/wp-content\/uploads\/2013\/11\/ssl_security.png\" alt=\"ssl_security\" class=\"wp-image-1666 skip_lazy\" srcset=\"https:\/\/www.inmotionhosting.com\/blog\/wp-content\/uploads\/2013\/11\/ssl_security.png 589w, https:\/\/www.inmotionhosting.com\/blog\/wp-content\/uploads\/2013\/11\/ssl_security-300x241.png 300w\" sizes=\"auto, (max-width: 589px) 100vw, 589px\" \/><\/a><\/figure>\n\n\n\n<p>Almost every day I hear the term &#8216;SSL Certificate&#8217; strewn about in conversation with customers.&nbsp; Most people inquiring about whether we provide SSL certificates are generally interested in some sort of eCommerce solution.&nbsp; I hesitate to delve deeper into the true powers of SSL encryption often times, but the advantages of being a proud owner of a SSL are overly abundant!<\/p>\n\n\n\n<p>To understand exactly why an SSL certificate is beneficial, it&#8217;s important to understand the basics.&nbsp; Have you ever noticed that when you go to facebook.com, google.com, or twitter.com that your browser automatically displays a lock in the top bar?&nbsp; If you have, you might have also noticed that the URL in the address bar changed what you typed, and now displays https:\/\/ at the beginning of the URL. This means that the site is secured with&nbsp;an SSL certificate, and is forcing you to use that path.&nbsp; Most SSL certificates contain the domain name, company, address, city, state, and country.&nbsp; The Certificate Authority, which is the company who issued the SSL, is also in there.&nbsp; Basically, when a browser attempts to establish a connection to the website through SSL, it will make a check to ensure the certificate is not expired, is from a trusted Certificate Authority, and is being used on the correct website.&nbsp; If any of these criteria are not met, your browser will warn you, and let you know this site is not a trusted source, and is not being encrypted through SSL.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><b>What exactly can an SSL certificate do for you?<\/b><\/h2>\n\n\n\n<p><b>So let&#8217;s get down to it.\u00a0 What are some cool things I can do with an SSL certificate?<\/b><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><b>Secure Your E-Mail<\/b><\/h3>\n\n\n\n<p>So many clients come to InMotion Hosting because they want a more secure e-mail platform.&nbsp; Sure, not using a free public e-mail service will do wonders in your control over spam and viruses, and even having your account compromised, but why not take that extra step?&nbsp; The extra layer of security that can be provided with just a few clicks will allow you to sleep better at night just knowing you&#8217;re more secure in your daily messages.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><b>Connect to FTP over TLS<\/b><\/h3>\n\n\n\n<p>If you&#8217;re in a shared hosting environment, you won&#8217;t have access to SSH access, which is required to use sFTP (Secure FTP).&nbsp; This is for security reasons, but you can easily implement an SSL certificate to securely connect via FTP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><b>Website Security<\/b><\/h3>\n\n\n\n<p>As mentioned earlier in this article, we typically think about the things that NEED to be encrypted to successfully conduct online business.\u00a0 Of course credit card information would need to be handled with an SSL certificate, but what else on your site could benefit from this extra security?<\/p>\n\n\n\n<p>Well one thing that comes to my mind is your password.\u00a0 If I&#8217;m using WordPress, Joomla!, or any other CMS &#8211; SSL can help protect my website from being compromised.\u00a0 When I login to make a post, or when my users login to browse their accounts, I always implement SSL.\u00a0 Think about it.\u00a0 You type in your username and password combination into a webpage. It&#8217;s traveling over the internet, leaving your browser, going through a wireless network, going to a router, and an ISP.\u00a0 At any point this information could be easily intercepted.\u00a0 <\/p>\n\n\n\n<p>If you ever travel and write new content for your websites, or work on a site while you&#8217;re on vacation &#8211; then DEFINITELY get yourself an SSL to protect this information.\u00a0 You never know who might be sitting at the same Starbucks, or airport as you &#8211; so why just throw your password out there without having it be secure?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><b>Simple Steps to Add SSL Encryption to WordPress or Joomla<\/b><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><b>WordPress<\/b><\/h3>\n\n\n\n<p>You can easily implement SSL over the WordPress admin login, and registration pages by dropping in some code to your WordPress config file (wp-config.php):<\/p>\n\n\n\n<p>define(&#8216;FORCE_SSL_LOGIN&#8217;, true);<\/p>\n\n\n\n<p>Alternatively you can force SSL encryption over the entire WordPress admin area:<\/p>\n\n\n\n<p>define(&#8216;FORCE_SSL_ADMIN&#8217;, true);<\/p>\n\n\n\n<p>Typically the second option is the way to go, as this will force it over the entire administration area, giving you added security for your administrative duties.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><b>Joomla!<\/b><\/h3>\n\n\n\n<p>Joomla! makes SSL encryption very simple.&nbsp; You just need to login to your admin area, navigate to your Joomla! Login module, and select &#8216;Yes&#8217; for the Encrypt Login Form. This option will encrypt your login data for you and your users. You may want to go the extra mile and ensure SSL encryption is set across the entire site as well.<\/p>\n\n\n\n<p>Since session cookies are vulnerable, those can be encrypted.&nbsp; This typically isn&#8217;t going to make or break a site as cookies are set to expire anyways, but leaving session cookies unencrypted will make your site susceptible to Man-In-The-Middle attacks, which can pose a threat and compromise your site.&nbsp; Luckily Joomla! makes preventing this a simple task as well. Go into the Joomla! Global Configuration area, and then go down to the &#8216;Force SSL&#8217; area.&nbsp; Selecting Administrator Only will provide encryption for your administrative section, and admin cookie sessions. You can also select Entire Site, which will provide SSL encryption for everything on your website, including the administration area. This will protect all session cookies for all users as well, so if you&#8217;re worried that a MiTM attack would be targeted to your user base, then enable the Entire Site option.<\/p>\n\n\n\n<p>While there are many other CMS platforms available and different ways to enable SSL for each, it would be impossible to cover all of them.\u00a0 You can always force SSL through your .htaccess file as well if you custom coded your page, which will redirect a user who might type in https:\/\/yourname.com to be forced and redirected to https:\/\/yourname.com automatically.\u00a0 So we will want to re-write based on the incoming host and request uri to achieve this.\u00a0 The following code can be used in your .htaccess file to accomplish this:<\/p>\n\n\n\n<p>RewriteEngine On<br>RewriteCond %{HTTPS} off<br>RewriteRule (.*) https:\/\/%{HTTP_HOST}%{REQUEST_URI}<\/p>\n\n\n\n<p>When forcing SSL across your entire site, make sure you&#8217;re not linking to anything protocol specific. Instead of linking to your stylesheet https:\/\/yourdomain.com\/style.css, leave it open as \/\/yourdomain.com\/style.css.\u00a0 It&#8217;s good practice to be doing this anyways.<\/p>\n\n\n\n<p>So now that we&#8217;ve discussed some of the benefits that you can experience with adding an SSL certificate, what are you waiting for? You can easily obtain a dedicated IP address and <a href=\"https:\/\/www.inmotionhosting.com\/support\/amp\/how-do-i-obtain-an-ssl-certificate\/\" target=\"_blank\" rel=\"noreferrer noopener\">dedicated SSL certificate<\/a> issued by Comodo, one of the most trusted certificate authorities, directly through AMP!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Almost every day I hear the term &#8216;SSL Certificate&#8217; strewn about in conversation with customers.&nbsp; Most people inquiring about whether we provide SSL certificates are generally interested in some sort of eCommerce solution.&nbsp; I hesitate to delve deeper into the true powers of SSL encryption often times, but the advantages of being a proud owner<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/\"> Read More ><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[37],"tags":[],"class_list":["post-1665","post","type-post","status-publish","format-standard","hentry","category-technology"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Breathe New Security Features into your Website with SSL<\/title>\n<meta name=\"description\" content=\"To understand exactly why an SSL certificate is beneficial, it\u2019s important to understand the basics.\" \/>\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.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Breathe New Security Features into your Website with SSL\" \/>\n<meta property=\"og:description\" content=\"To understand exactly why an SSL certificate is beneficial, it\u2019s important to understand the basics.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\" \/>\n<meta property=\"article:published_time\" content=\"2013-11-19T20:32:17+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-01-23T20:25:10+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/blog\/wp-content\/uploads\/2025\/07\/OG-Homepage.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"InMotion Hosting\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@inmotionhosting\" \/>\n<meta name=\"twitter:site\" content=\"@inmotionhosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"InMotion Hosting\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Breathe New Security Features into your Website with SSL","description":"To understand exactly why an SSL certificate is beneficial, it\u2019s important to understand the basics.","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.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/","og_locale":"en_US","og_type":"article","og_title":"Breathe New Security Features into your Website with SSL","og_description":"To understand exactly why an SSL certificate is beneficial, it\u2019s important to understand the basics.","og_url":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/","og_site_name":"InMotion Hosting Blog","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting","article_published_time":"2013-11-19T20:32:17+00:00","article_modified_time":"2024-01-23T20:25:10+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.inmotionhosting.com\/blog\/wp-content\/uploads\/2025\/07\/OG-Homepage.png","type":"image\/png"}],"author":"InMotion Hosting","twitter_card":"summary_large_image","twitter_creator":"@inmotionhosting","twitter_site":"@inmotionhosting","twitter_misc":{"Written by":"InMotion Hosting","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/"},"author":{"name":"InMotion Hosting","@id":"https:\/\/www.inmotionhosting.com\/blog\/#\/schema\/person\/f21a89c83c7697a760c96cfe58e646bc"},"headline":"Breathe New Security Features into your Website with SSL","datePublished":"2013-11-19T20:32:17+00:00","dateModified":"2024-01-23T20:25:10+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/"},"wordCount":1124,"commentCount":0,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/blog\/#organization"},"articleSection":["Technology"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/","url":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/","name":"Breathe New Security Features into your Website with SSL","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/blog\/#website"},"datePublished":"2013-11-19T20:32:17+00:00","dateModified":"2024-01-23T20:25:10+00:00","description":"To understand exactly why an SSL certificate is beneficial, it\u2019s important to understand the basics.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/blog\/breathe-new-security-features-into-your-website-with-ssl\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Technology","item":"https:\/\/www.inmotionhosting.com\/blog\/technology\/"},{"@type":"ListItem","position":3,"name":"Breathe New Security Features into your Website with SSL"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/blog\/#website","url":"https:\/\/www.inmotionhosting.com\/blog\/","name":"InMotion Hosting Blog","description":"Web Hosting Strategy, Trends and Security","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/blog\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/blog\/wp-content\/uploads\/2019\/11\/imh-logo-all-colors-big.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/blog\/wp-content\/uploads\/2019\/11\/imh-logo-all-colors-big.jpg","width":1630,"height":430,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting","https:\/\/x.com\/inmotionhosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/blog\/#\/schema\/person\/f21a89c83c7697a760c96cfe58e646bc","name":"InMotion Hosting","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/eb965eada0c0513dd2e1976b21fe270fa4f19ac273960fc080f9d46b81b353a4?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/eb965eada0c0513dd2e1976b21fe270fa4f19ac273960fc080f9d46b81b353a4?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eb965eada0c0513dd2e1976b21fe270fa4f19ac273960fc080f9d46b81b353a4?s=96&r=g","caption":"InMotion Hosting"},"url":"https:\/\/www.inmotionhosting.com\/blog\/author\/imhmainadmin\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"primary_category":{"id":37,"name":"Technology","slug":"technology","link":"https:\/\/www.inmotionhosting.com\/blog\/technology\/"},"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/posts\/1665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/comments?post=1665"}],"version-history":[{"count":5,"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/posts\/1665\/revisions"}],"predecessor-version":[{"id":73311,"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/posts\/1665\/revisions\/73311"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/media?parent=1665"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/categories?post=1665"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/blog\/wp-json\/wp\/v2\/tags?post=1665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}