summaryrefslogtreecommitdiff
path: root/apache2/sites-available/mail.secure-example.com.conf
blob: 3ba1a3a388c095b57335eda5ff39481145caf8e3 (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.d/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.d/local-ssl.conf
  17. Include conf.d/local-log-origin.conf
  18. RewriteEngine On
  19. RewriteRule / https://mail.example.com/ [R]
  20. # RewriteRule /(.*) https://mail.example.com/$1 [R]
  21. CustomLog ${APACHE_LOG_DIR}/redirect.log origin
  22. </VirtualHost>
  23. <VirtualHost *:80>
  24. ServerName mail.example.com
  25. ServerAlias *.mail.example.com
  26. ServerAlias mail
  27. ServerAlias *.mail
  28. Include /etc/apache2/conf.d/local-log-origin.conf
  29. RewriteEngine On
  30. RewriteRule / https://mail.example.com/ [R]
  31. # RewriteRule /(.*) https://mail.example.com/$1 [R]
  32. CustomLog ${APACHE_LOG_DIR}/redirect.log origin
  33. </VirtualHost>