Si je crée un CNAME pointant vers www.domaine2.com, est-ce que toutes les URLs seront redirigés vers leurs URLs correspondantes (exemple : domaine1.com/exemple vers domaine2.com/exemple) ou tout sera redirigé à la racine ?
Tu parles de deux choses (protocoles, DNS vs HTTP) totalement différentes : ce n'est pas le record DNS CNAME qui fera la redirection HTTP. Bien qu'il ne soit pas rare que quand on achète un pack qui comprend domaine et hébergement, le prestataire mette en place une redirection http en même temps que la création d'un cname.
> est-ce que toutes les URLs seront redirigés vers leurs URLs correspondantes (exemple : domaine1.com/exemple vers domaine2.com/exemple) ou tout sera redirigé à la racine ?
Ca dépend comment est faite la redirection, on peut très bien réaliser l'un comme l'autre (avec Apache et à l'aide des directives Redirect* - mais on peut également employer la réécriture : RedirectMatch permanent ^ http://domaine2.com/ vs RedirectPermanent / http://domaine2.com/ sauf erreur de ma part)
julp.fr ~ PHP < 8.0.0 : activer les erreurs PDO/SQL ~ PHP < 8.1.0 : activer les erreurs mysqli