Estou usando o apache no Ubuntu 14.04. Eu configurei um domínio curinga para o meu site, mas não está funcionando como eu gostaria. Eu quero
www.example.com --> /var/www/mysite
example.com --> /var/www/mysite
e tudo mais para ir para
*.example.com --> /var/www/myothersite
MAS, agora está funcionando assim
example.com --> /var/www/mysite
e
www.example.com --> /var/www/myothersite
*.example.com --> /var/www/myothersite
Eu criei os hosts virtuais criando dois arquivos conf nos sites disponíveis /
example.com.conf
catchall.example.com.conf
Aqui está o conteúdo do exemplo.com.conf
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/mysite
Aqui está o conteúdo de catchall.example.com.conf
ServerName catchall.example.com
ServerAlias *.example.com
DocumentRoot /var/www/myothersite
Depois de criar os arquivos, executei o a2ensite nos arquivos e recarreguei o apache. Alguma idéia de como eu posso alcançar os resultados que estou procurando enquanto ainda estiver usando sites disponíveis e a2ensite?