I went to hstspreload.org and started the procedure for setting up hsts preloading.
1.) Certificates:
You need to make sure your sites keep SSL certificates. In the certificate you need:
root domain: scsiraidguru.com
www domain: www.scsiraidguru.com
non-www domain: wp.scsiraidguru.com
You will need to keep certificates on these sites forever.
2.) Setting up the virtual hosts order
virtual host: 80
root domain: scsiraidguru.com
www domain: www.scsiraidguru.com
non-www domain: wp.scsiraidguru.com
virtual host: 443
root domain: scsiraidguru.com
www domain: www.scsiraidguru.com
non-www domain: wp.scsiraidguru.com
These statements can be added to the virtual host configuration files in /etc/apache2/sites-available.
ServerName scsiraidguru.com
Redirect permanent / https://scsiraidguru.com
ServerName www.scsiraidguru.com
Redirect permanent / https://www.scsiraidguru.com
ServerName wp.scsiraidguru.com
Redirect permanent / https://wp.scsiraidguru.com
ServerName science.scsiraidguru.com
Redirect permanent / https://science.scsiraidguru.com
ServerName virl.scsiraidguru.com
Redirect permanent / https://virl.scsiraidguru.com
ServerName scsiraidguru.com
Redirect permanent / https://wp.scsiraidguru.com
Header always set Strict-Transport-Security “max-age=63072000; includeSubDomains; preload”
ServerName www.scsiraidguru.com
Redirect permanent / https://wp.scsiraidguru.com
Header always set Strict-Transport-Security “max-age=63072000; includeSubDomains; preload”
ServerName wp.scsiraidguru.com
ServerAdmin mike.mckenney@scsiraidguru.com
ServerAlias www.scsiraidguru.com scsiraidguru.com
DocumentRoot /var/www/wp.scsiraidguru.com/public_html
Header always set Strict-Transport-Security “max-age=63072000; includeSubDomains; preload”