Màn hình được đính kèm của bạn không hiển thị cấu hình CNAME của bạn. Mặc dù hướng dẫn firebase thực sự chỉ yêu cầu hai bản ghi TXT, bản ghi vừa được thiết lập chính xác khi màn hình của bạn hiển thị, tôi tin rằng các bản ghi TXT này yêu cầu firebase không giải phóng bạn khỏi nhu cầu thiết lập ít nhất một CNAME bản ghi ngoài cả bản ghi TXT.
Đây là trường hợp của tôi: trong khi tôi không đặt bản ghi CNAME, firebase chưa bao giờ nhận ra miền của tôi.
Tôi không phải là một chuyên gia (! Xin lỗi), nhưng trong sự thiếu câu trả lời khác, thậm chí tôi có thể hữu ích để đề nghị bạn nên thiết lập bản ghi CNAME của bạn để trỏ đến:
CNAME record
host: www
value: [yourfirebaseappname].firebaseapp.com.
(Please note the dot after the '.com').
Trong trường hợp của tôi điều này là đủ để làm cho firebase hoạt động tốt và nhận ra tên miền của tôi.
Trong trường hợp cụ thể của tôi và tôi sẽ đăng ký ở đây ít nhất là sử dụng trong tương lai, tôi muốn sử dụng, như sau bước, cả hai bản ghi được cung cấp từ firebase như cách của tôi để chuyển đến miền của tôi mà không có www.
Tôi tin rằng điều này có thể được thực hiện với CNAME, nhưng trong trường hợp của tôi cài đặt cuối cùng là:
Advanced DNS Management
type: CNAME record
host: www
value: [my-domain-name-without-www]
type: A record
host: @
value: [IP address from firebase, like '1.2.3.4']
type: A record
host: @
value: [Second IP address from firebase, like '2.3.4.5']
Tất cả mọi thứ đang làm việc tốt sử dụng cấu hình này. Đã đạt mục tiêu.
Là bước tương lai cần làm, Sẽ hữu ích khi tìm hiểu cách đạt được mục tiêu tương tự bằng cách sử dụng bản ghi CNAME trỏ tới miền firebase thay vì bản ghi A trỏ đến địa chỉ IP được cung cấp bởi Firebase.
Hy vọng điều này sẽ giúp người dùng khác trong tình huống tương tự!
Tôi vừa gửi cho bạn email tới [email protected] thanks – Vicheanak
Sau khi Frank gợi ý, mọi thứ đều hoạt động tốt. Cảm ơn Frank. – Vicheanak
Đề xuất của Frank đã hoạt động. –