summaryrefslogtreecommitdiff
path: root/apache2/sites-available/users.secure-example.com
blob: 5c1cd879756a9812947e4a98ec6cabd07e0c7325 (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. RewriteEngine On
  19. RewriteRule / http://users.example.com/ [R]
  20. # RewriteRule /(.*) http://users.example.com/$1 [R]
  21. TransferLog /dev/null
  22. </VirtualHost>
  23. <VirtualHost *:443>
  24. ServerName users.example.com:443
  25. ServerAlias *.users.example.com:443
  26. ServerAlias users:443
  27. ServerAlias *.users:443
  28. ServerAdmin webmaster@example.com
  29. Include /etc/apache2/conf.d/local-ssl.conf
  30. RewriteEngine On
  31. RewriteRule / http://users.example.com/ [R]
  32. # RewriteRule /(.*) http://users.example.com/$1 [R]
  33. TransferLog /dev/null
  34. </VirtualHost>