Tôi đã hỏi nhầm câu hỏi này trong stackoverlow, tuy nhiên, nó có lẽ có ý nghĩa hơn ở đây.
Ứng dụng của tôi là trên amazon và tôi đang sử dụng bộ cân bằng EC2 của họ. Amazon tuyên bố trên trang của họ:
DNS Name: XXXXXXXX.us-east-1.elb.amazonaws.com
Note: Because the set of IP addresses associated with a LoadBalancer can change over time,
you should never create an "A" record with any specific IP address. If you want to use a friendly
DNS name for your LoadBalancer instead of the name generated by the Elastic Load Balancing
service, you should create a CNAME record for the LoadBalancer DNS name. For more information
about CNAME records, see the CNAME Record Wikipedia article.
Tôi đã tạo một www
ánh xạ máy chủ bản ghi CNAME tới bộ cân bằng tải ở trên trong DNS. http://www.mydomain.com
chuyển tiếp đến đúng máy chủ ứng dụng. (Mát mẻ)
Tuy nhiên, tôi nhận thấy rằng khi tôi gõ mydomain.com
thay vì http://www.mydomain.com
nó sẽ chuyển đến bản ghi A mặc định được ánh xạ tới một IP khác chứ không phải là bộ cân bằng tải. Làm thế nào để tôi sửa lỗi này? Tôi muốn cả www.mydomain.com và mydomain.com đi đến cùng một bộ cân bằng tải. Tôi nghĩ rằng tôi cần phải làm điều này trong DNS, phải không?
Lưu ý: Tôi đã xác minh ở trên bằng cách ping cả hai địa chỉ.