Administro varios sitios web que actualmente tienen la siguiente configuración de DNS:
example.com - A Record - Production Server IP
test.example.com - A Record - Test Server IP
www.example.com - CNAME - example.com
beta.example.com - CNAME - test.example.com
dev.example.com - CNAME - test.example.com
¿Es este un uso apropiado de los registros CNAME? He buscado en línea y no he encontrado una respuesta clara. Algunas personas afirman que los registros CNAME son malos (sin embargo, no tienen claro por qué esto es así) y proponen la siguiente configuración:
example.com - A Record - Production Server IP
test.example.com - A Record - Test Server IP
www.example.com - A Record - Production Server IP
beta.example.com - A Record - Test Server IP
dev.example.com - A Record - Test Server IP
¿Cuál de estos es el mejor enfoque (y por qué)?
Nota: Los subdominios no requieren sus propios registros MX, por lo que no es un problema aquí.