Cómo verificar si un nombre de dominio es un CNAME en PHP

¿Cómo verifico si la URL que accede a la página es la URL original o si es un registro CNAME?

Por ejemplo, tengo un sitiodomain.com. Los usuarios pueden configurar un CNAME donde vinculanwww.otherdomain.com a nuestro sitiodomain.com.

Desde el punto de vista de nuestro servidor, ¿cómo puedo detectar si la URL que accede a la página es la real domain.com) o el CNAME www.otherdomain.com)?

Respuestas a la pregunta(3)

Su respuesta a la pregunta