Como você está tentando acessar o test.mysite.com?
Para que isso funcione na Internet, você precisa adicionar um registro DNS A para test.mysite.com em qualquer servidor / serviço que hospede seu DNS ou adicionar um registro para o IP público de seu servidor remoto em seu arquivo / etc / hosts.
/ etc / hosts é somente para a máquina local.
Na sua configuração local, em / etc / hosts:
[YOUR REMOTE SERVER'S PUBLIC IP] www.mysite.com test.mysite.com
No entanto, isso só funcionará para você (ou qualquer sistema em que você adicionar manualmente o registro ao arquivo de hosts apropriado) até você adicionar um registro DNS A para o IP público do seu servidor remoto para test.mysite.com.