summaryrefslogtreecommitdiff
path: root/apache2/sites-available/mail.secure-example.com.conf
blob: 1dd3dd84f8c3e9bb48cfc5da98000dded5acd7d1 (plain)
  1. <VirtualHost *:443>
  2. ServerName mail.example.com:443
  3. ServerAdmin webmaster@example.com
  4. DocumentRoot /home/webmaster/public_websites/mail.example.com/
  5. Include conf-available/local-ssl.conf
  6. Include conf.d/local-php.conf
  7. Include conf.d/local-horde3.conf
  8. ErrorLog ${APACHE_LOG_DIR}/mail.example.com-error.log
  9. CustomLog ${APACHE_LOG_DIR}/mail.example.com-access.log combined
  10. </VirtualHost>
  11. <VirtualHost *:443>
  12. ServerName www.mail.example.com:443
  13. ServerName *.mail.example.com:443
  14. ServerName mail:443
  15. ServerName *.mail:443
  16. Include conf-available/local-ssl.conf
  17. RewriteEngine On
  18. RewriteRule / https://mail.example.com/ [R]
  19. # RewriteRule /(.*) https://mail.example.com/$1 [R]
  20. CustomLog ${APACHE_LOG_DIR}/redirect.log vhost_combined
  21. </VirtualHost>
  22. <VirtualHost *:80>
  23. ServerName mail.example.com
  24. ServerAlias *.mail.example.com
  25. ServerAlias mail
  26. ServerAlias *.mail
  27. RewriteEngine On
  28. RewriteRule / https://mail.example.com/ [R]
  29. # RewriteRule /(.*) https://mail.example.com/$1 [R]
  30. CustomLog ${APACHE_LOG_DIR}/redirect.log vhost_combined
  31. </VirtualHost>