How to get HTTPS(SSL) for your website?

 

How is the website is not secure?

Website load with Chrome browser, you’ve probably seen an ugly “Not Secure” on left of the URL.

website not secure

 

The process to install Secure SSL;

1. Check if your hosting provider provide with FREE SSL

2. If not free, you consider switching to a new hosting provider or consider to purchase an SSL certificate

3. Activate the certificate, set https for website (This steps only applicable to Purchase SSL)

4. Set https for website (Install SSL certification)

5. Update your website URL to https

Step 1: Check SSL Certificate

HTTPS is also a requirement for many new browser features.

Before you run out and look for an SSL certificate to buy, make sure you already know where you stand with your current web host. SSL is fairly simple to set up, if your web host already offers a free SSL solution, then don’t waste money buying a certificate. If you are not familiar with simple coding process, consider outsourcing to someone that able to help.

Step 2: Grab your SSL Certificate

These are typically the SSL certificate options you have to choose from.

Free SSL certificate from your existing web host.
Or another option that offer 30/90 days renewal period free SSL certificate, from services like Let’s Encrypt
Purchase an SSL certificate from services like DigiCert, Exabytes, GoDaddy or other providers.

Type of SSL that suit you;
Domain Validated (DV) SSL are quick and easy to get because all you need to do is prove the ownership of the domain that you wish to secure.

Organization Validated (OV) SSL certificates provide validation and higher assurance to web visitors that the website belongs to a legitimate business.

Extended Validation (EV) SSL certificates are the ultimate solution to provide the highest levels of encryption, security, and trust to your customers.

Step 3: Active and set https for website

Let’s use Let’s Encrypt as example (Let’s say your hosting provider enable you to do so);

Encrypt SSL as per below and click Install.

ssl let encrypt in cpanel

Let’s Encrypt SSL as per below and click Install.

active and install ssl

Step 4: Set https for website (Your website URL)

Domain drop-down, select the domain you’re installing your SSL certificate on, and then click Autofill by Domain;

Start to verify key and install;

Step 5: Update your website URL to https

https://yoursite.com you should see it load! Congrats, you’ve successfully installed SSL and enabled the HTTPS.

Wait wait wait;

Your visitors aren’t protected just yet, you need to make sure they’re accessing your site through HTTPS!
You can update all links to the target pages to use the HTTPS links. In other words, update that link to use the secure link. Do this for all links on all pages pointing to the sensitive URLs.

To do so, you must apply this;

External Links Rewrite modifies external links that start with “http” to “https” so a “Mixed Content” warning doesn’t show up in the browser for your site.

Using code below to update to your .htaccess;

RewriteCond %{HTTP_HOST} yoursitedomain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yoursitedomain.com/$1 [R,L]

Protecting Your Visitors With HTTPS Is A Must!

It may boost your SEO, the reality is that you’re also protecting your visitors from any packet sniffing hackers.

This is especially valuable if you ask your visitors for information about themselves like names, addresses, phone numbers, or credit card info.

Your visitor will be giving maximum trust and your website and company are reputable for your visitor to opt-in information you need from them.

 

If you feel it hard to implement this SSL, Feel free to contact us for help! Cheers!