Blog | G5 Cyber Security

HTTPS for Asian Websites: A Quick Guide

TL;DR

Many websites in Asia still don’t use HTTPS (secure connections). This guide explains how to get an SSL/TLS certificate and enable HTTPS on your website, improving security and user trust. It covers checking current status, getting a free certificate with Let’s Encrypt, installing it using common web servers (Apache & Nginx), and forcing HTTPS redirection.

1. Check Your Current HTTPS Status

Before you start, see if your website already has an SSL/TLS certificate installed. You can use online tools:

If the test shows no certificate or an expired one, proceed with the following steps.

2. Get a Free SSL/TLS Certificate (Let’s Encrypt)

Let’s Encrypt is a free, automated and open Certificate Authority. Certbot is the recommended client for obtaining and installing certificates.

Certbot will ask for an email address and agreement to terms of service.

3. Install the Certificate (Apache)

If you used Certbot with the Apache plugin, it usually handles this automatically. However, verify:

4. Install the Certificate (Nginx)

Similar to Apache, Certbot often automates this.

5. Force HTTPS Redirection

Redirect all HTTP traffic to HTTPS for security.

6. Automatic Renewal

Let’s Encrypt certificates expire every 90 days. Certbot automatically sets up a cron job to renew them.

Exit mobile version