I'm using customized Apache host files for my Digitalocean websites. Please review the code, whether it's following the good standards or not, and please mention if I'm missing something important. Here is the host file template that I'm using for all my websites (on Ubuntu 16.04):<VirtualHost *:80>    ServerName example.com    ServerAlias www.example.com    Redirect permanent / https://example.com/</VirtualHost><VirtualHost *:443>    ServerName www.example.com    SSLEngine on    SSLCertificateFile /home/username/certs/example.com.pem    SSLCertificateKeyFile /home/username/certs/example.com.key    Redirect permanent / https://example.com/</VirtualHost><VirtualHost *:443>    ServerName example.com    DocumentRoot /var/www/example.com/public_html    SSLEngine on    SSLCertificateFile /home/username/certs/example.com.pem    SSLCertificateKeyFile /home/username/certs/example.com.key</VirtualHost><Directory /var/www/example.com/public_html/>    Options +ExecCGI            Options FollowSymLinks MultiViews            AllowOverride All            Order allow,deny            allow from all</Directory>
Customized Apache host files
linux;server;configuration