How to move Bitnami WordPress from HTTP to HTTPS

Why should you move your website from HTTP to HTTPS?

There are several reasons why you may want to move your website from HTTP to HTTPS:

  • HTTPS provides an additional layer of security for your website and its visitors. It encrypts the data transmitted between the server and the client, making it more difficult for outsiders to intercept and read the information.
  • Google and other search engines may give a ranking boost to websites that use HTTPS. This can improve the visibility and search engine optimization (SEO) of your website.
  • Many modern browsers, including Chrome, Firefox, and Safari, now mark websites that use only HTTP as “not secure.” By using HTTPS, you can avoid this warning and instill confidence in your website’s visitors.

If you are using WordPress packages by Bitnami, You can easily install the SSL certificate on your website.

Using the bncert-tool makes it easy to install an SSL certificate from Let’s Encrypt and redirect traffic from HTTP to HTTPS. With these steps, you can secure your website and protect the privacy of your visitors.

I assume :

  • You have deployed your own WordPress website with Bitnami packages to the public.
  • You have your own domain and are linked to your public IP.


First, Connect to your Lightsail instance.

You can use the web-based SSH client by Amazon Lightsail or your terminal.

Second, Run bncert-tool.

The tool is to help you to install an SSL certificate from Let’s Encrypt and have good features such as redirection from HTTP to HTTPS and from www to non-www(Root) and vice versa.

To run the tool, put the line in the terminal.

sudo /opt/bitnami/bncert-tool

Third, Enter your domain and set up your preference for redirection.

Forth, Check your website.

You can probably see that your website is now protected by HTTPS protocol.

Done! I could finish my SSL certificate setup with the tool very easily.

I hope you can do that too.

Make a comment below if you have any questions!

Leave a Comment

Your email address will not be published. Required fields are marked *