OVH c'est l'hébergement, et l'administration du site c'est une partie du site. Donc, sauf cas particulier, il n'y a aucun rapport entre les deux. Tu dois avoir une adresse spécifique pour accéder à l'administration de ton site, sur le même nom de domaine. Tu n'as pas de documentation de tes développeurs ?