serverAlias precisa ser o título caps (ServerAlias) e você precisa adicionar os sites nos quais deseja que esse host virtual responda nessa linha, separados por um espaço assim:
ServerAlias www.mydomain.gov.br mydomain.gov.br something.mydomain.gov.br
Certifique-se de ter um registro A host para mydomain.gov.br (ou um CNAME) para que possa ser resolvido corretamente. Também não tenho certeza se você executou a2ensite
ainda, você não disse se estava funcionando ou não.
EDITAR Aparentemente, você precisa de instruções passo a passo sobre como alterar seus registros de DNS. No entanto, a menos que você esteja postando seu domínio real (e possamos procurar seus registros NS), não temos idéia de quem controla seu DNS ou como alterá-los.
Para descobrir isso sem postar seu domínio real, você pode fazer:
dig ns mydomain.gov.br
Isso deve retornar alguns registros como ns1.somecompany.com ns2.somecompany.com, etc.
O "somecompany.com" toca uma campainha? Se não, quem registrou este domínio? Você pode contatá-los? Eles provavelmente têm acesso aos servidores de nomes ou conhecem alguém que tenha acesso aos servidores de nomes. Você também pode procurar os registros do WHOIS e você pode ver um endereço de e-mail que é familiar para você.