<VirtualHost *:80>
ServerName happydapps.com
ServerAlias www.happydapps.com
Redirect permanent / https://happydapps.com/
</VirtualHost>
<VirtualHost *:443>
ServerName happydapps.com
DocumentRoot /www/path/public
ServerAdmin webmaster@localhost
SSLEngine on
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
#Include /etc/letsencrypt/options-ssl-apache.conf
ServerAlias www.happydapps.com
#SSLCertificateFile /happydapps.com/fullchain.pem
#SSLCertificateKeyFile /privkey.pem
</VirtualHost>
Незабудьте перезагрузить вебсервер после изменения конфигурации хоста.
Так же можно настроить редирект в файле .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]