Tôi quản lý nhiều trang web hiện có cấu hình DNS sau:
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
Đây có phải là cách sử dụng thích hợp của các bản ghi CNAME không? Tôi đã xem trực tuyến và không tìm thấy câu trả lời rõ ràng. Một số người cho rằng các bản ghi CNAME là xấu (tuy nhiên, chúng không rõ tại sao lại như vậy) và đề xuất thiết lập sau:
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
Cái nào trong số này là cách tiếp cận tốt hơn (và tại sao)?
Lưu ý: Các tên miền phụ không yêu cầu bản ghi MX của riêng chúng, vì vậy đó không phải là vấn đề ở đây.