summaryrefslogtreecommitdiff
path: root/apache2/sites-available/users.secure-example.com
blob: bd937b0aa97b5ffde7884003fa2b359edba91119 (plain)
  1. <VirtualHost *:80>
  2. ServerName users.example.com
  3. ServerAlias users
  4. ServerAdmin webmaster@example.com
  5. DocumentRoot /home/webmaster/public_websites/users.example.com/
  6. Include /etc/apache2/conf.d/local-userdir.conf
  7. Include /etc/apache2/conf.d/local-macvolumes.conf
  8. RewriteEngine On
  9. RewriteRule ^/-(.*)$ http://users.example.com/~$1 [R]
  10. RewriteRule ^/([^~].*)$ http://users.example.com/~$1 [R]
  11. ErrorLog /var/log/apache2/users.example.com-error.log
  12. CustomLog /var/log/apache2/users.example.com-access.log combined
  13. </VirtualHost>
  14. <VirtualHost *:80>
  15. ServerName www.users.example.com
  16. ServerAlias *.users.example.com
  17. ServerAdmin webmaster@example.com
  18. Include /etc/apache2/conf.d/local-log-origin.conf
  19. RewriteEngine On
  20. RewriteRule / http://users.example.com/ [R]
  21. # RewriteRule /(.*) http://users.example.com/$1 [R]
  22. CustomLog /var/log/apache2/redirect.log origin
  23. </VirtualHost>
  24. <VirtualHost *:443>
  25. ServerName users.example.com:443
  26. ServerAlias *.users.example.com:443
  27. ServerAlias users:443
  28. ServerAlias *.users:443
  29. ServerAdmin webmaster@example.com
  30. Include /etc/apache2/conf.d/local-ssl.conf
  31. Include /etc/apache2/conf.d/local-log-origin.conf
  32. RewriteEngine On
  33. RewriteRule / http://users.example.com/ [R]
  34. # RewriteRule /(.*) http://users.example.com/$1 [R]
  35. CustomLog /var/log/apache2/redirect.log origin
  36. </VirtualHost>