Skip to content

Instantly share code, notes, and snippets.

@aerobless
Created January 19, 2017 20:15
Show Gist options
  • Save aerobless/320ce2e189d91e31db242f92ca5f7dab to your computer and use it in GitHub Desktop.
Save aerobless/320ce2e189d91e31db242f92ca5f7dab to your computer and use it in GitHub Desktop.
<VirtualHost *:80>
#Redirect http://yourDomain.com to https://yourDomain.com
ServerName yourDomain.com
Redirect permanent / https://yourDomain.com/
</VirtualHost>
<VirtualHost *:80>
#Redirect http://www.yourDomain.com to https://yourDomain.com
ServerName www.yourDomain.com
Redirect permanent / https://yourDomain.com/
</VirtualHost>
<VirtualHost *:443>
ServerAdmin you@email.com
DocumentRoot /var/www/yourDomain.com
ServerName yourDomain.com
ServerAlias www.yourDomain.com
SSLEngine on
SSLCertificateFile /home/root/yourDomain_com.crt
SSLCertificateKeyFile /home/root/yourDomain.com.key
#Rename yourDomain_com.ca-bundle to intermediate.crt
SSLCACertificateFile /home/root/intermediate.crt
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment