I am running a Linode Debian 8 server. My web site directory is set up under a different virtual host that is different from the default. /var/www/html/example.com/public_html This is way ISP config sets it up, I believe.
I found a guide at
https://www.ispconfig.org/blog/the-perfect-server-debian-8-jessie-apache2-bind-dovecot-ispconfig-3/
thanks to someone on a mailing list. I have a question.
How can I make all connections use https? When I set up the configuration for the first time, it created a couple of self-signed certificates. This causes web browsers and e-mail clients to give people a scary warning message about the site not being secure. How can I tailor these instructions for use with a commercial, wildcard SSL certificate from GoDaddy?