Hi rg305, thank you for the reminder of checking DirectAdmin. So it does have an option to set the site to be secure SSL and I checked my website's certificate - it's from Let's Encrypt.
I would like to thank you for your very quick response. I am very new to web hosting and all, and getting help in time makes me so relieved.