ich weis jetzt nicht was man beim ovh-hosting noch so alles einstellen kann aber CNAME bedeutet letztlich nichts anderes als
"hole mir die ip von der im CNAME hinterlegten Adresse und übermittle dies dem anfragenden Client"
Dann ruft dein Client (Browser in der Regel) diese IP ab und übermittelt natürlich auch gleichzeitig im Header, dass er von
www.meinedomain.com kommt. Dafür muss aber auch am Webserver "www.meinedomain.com" mit angelegt sein, denn ansonsten landet man wie in deinem Fall auf der "default-Seite" des Webservers.
Also schau mal ob du noch irgendwo anders deinem Hosting klar machen kannst, dass
www.meinedomain.com auch auf deinen Webhosting Ordner auflösen soll.