C cenaly.com
Bắt đầu miễn phí

Tên miền riêng

Kết nối tên miền riêng với website: tên miền phụ qua CNAME, chứng chỉ HTTPS tự động

On this page 23

Tên miền riêng

Theo mặc định, trang web thực đơn của chi nhánh nằm trên tên miền phụ của nền tảng (ten-mien-cua-ban.cenaly.com). Nếu cơ sở có tên miền riêng (ví dụ restoran.ge), có thể kết nối — và trang web sẽ mở tại địa chỉ dạng menu.restoran.ge.


Những gì bạn nhận được#

  • Trang web thực đơn công khai sẽ mở trên tên miền của bạn, không phải trên tên miền phụ của nền tảng.
  • Chứng chỉ HTTPS miễn phí: nền tảng tự cấp và tự gia hạn — bạn không cần mua, tải hay cài đặt gì. Trong hệ thống Nga (cenaly.ru), chứng chỉ do Certificate Manager của Yandex (Let's Encrypt) cấp với xác thực DNS, nên ở đó bản ghi _acme-challenge cần cả cho tên miền phụ nữa.
  • Địa chỉ trang (SEO, liên kết canonical) sẽ trỏ đến tên miền của bạn — đây là địa chỉ mà công cụ tìm kiếm sẽ thấy và nên dùng trong quảng cáo và trên biển hiệu.

Những gì cần chuẩn bị trước#

  • Tên miền đã thuộc về bạn (đã đăng ký tại bất kỳ nhà đăng ký nào).
  • Quyền truy cập vào bảng quản lý DNS của tên miền này — thường nằm ở nhà đăng ký tên miền hoặc nhà cung cấp hosting nơi tên miền được quản lý.
  • Gói có tùy chọn «Tên miền riêng» khả dụng. Số tên miền được bao gồm trong gói:
Gói Số tên miền bao gồm
Miễn phí (Free) 0
Cơ bản (Basic) 1
Cao cấp (Premium) 5
Doanh nghiệp (Enterprise) không giới hạn

Giới hạn được tính cho toàn bộ tài khoản, không phải cho từng chi nhánh riêng lẻ.

Ngoài số lượng bao gồm trong gói, có thể kết nối tên miền như một tùy chọn trả phí «Trang web riêng» — $10/tháng hoặc $100/năm cho mỗi chi nhánh (và vì mỗi chi nhánh chỉ có một tên miền, đây cũng là giá cho tên miền). Tên miền đã trả phí theo tùy chọn này không tiêu tốn giới hạn bao gồm trong gói. Sau khi hết hạn thanh toán, áp dụng thời gian gia hạn 7 ngày: tên miền vẫn được coi là đã thanh toán và không bị ngắt trong suốt thời gian này. Chi tiết về các gói — trong mục Đăng ký.


Tên miền phụ hay tên miền gốc?#

Cả hai phương án đều hoạt động: cả tên miền phụ (menu.tenmiencuaban.ru, shop.tenmiencuaban.com) và tên miền gốc cấp cao nhất (tenmiencuaban.ru — không có tên miền phụ). Khác biệt chỉ ở số lượng bản ghi DNS:

Kết nối gì Số bản ghi Loại nào
Tên miền phụ menu.tenmiencuaban.ru một CNAME → địa chỉ nền tảng
Tên miền gốc tenmiencuaban.ru hai ALIAS/ANAME → địa chỉ nền tảng và bản ghi xác nhận quyền sở hữu (_cf-challenge / _acme-challenge — cái nào cụ thể, trang quản trị sẽ hiển thị)

Vì sao tên miền gốc cần hai bản ghi:

  • Ở gốc tên miền, chuẩn DNS không cho phép CNAME thông thường, nên thay vào đó cần bản ghi loại ALIAS / ANAME / CNAME-flattening. Loại này được AWS Route 53, Cloudflare, DNSimple, Gandi và nhiều nhà cung cấp khác hỗ trợ — nhưng không phải tất cả.
  • Bản ghi này trả thẳng địa chỉ IP cho trình duyệt và «ẩn» tên mà nền tảng thường dùng để xác nhận tên miền đang trỏ đúng đến nó. Vì vậy với tên miền gốc cần thêm bản ghi xác nhận quyền sở hữu — thường là TXT _cf-challenge.tenmiencuaban.ru. Cả hai bản ghi đều được trang quản trị hiển thị sẵn sàng, kèm nút sao chép.

Nếu nhà cung cấp không hỗ trợ cả ALIAS lẫn ANAME —

  1. hoặc chuyển DNS của tên miền sang nhà cung cấp hỗ trợ điều này (ví dụ Cloudflare — miễn phí và không yêu cầu chuyển chính tên miền, chỉ chuyển máy chủ DNS);
  2. hoặc kết nối tên miền phụ và thiết lập tại nhà đăng ký chuyển hướng từ tên miền gốc sang nó (ví dụ tenmiencuaban.ru → menu.tenmiencuaban.ru).

Dưới đây hướng dẫn dành cho tên miền phụ như trường hợp đơn giản nhất; với tên miền gốc mọi thứ tương tự, chỉ khác là tạo hai bản ghi — xem mục «Tên miền gốc: hai bản ghi».


Hướng dẫn từng bước#

  1. Mở Chi nhánh → chọn chi nhánh cần thiết → tab «WEB menu». Điều tương tự cũng có thể truy cập từ mục «Trang web» (nhóm «Marketing»): thẻ trang web mở toàn bộ cài đặt WEB ngay trên trang.
  2. Tìm khối «Tên miền riêng».
  3. Nhập tên đầy đủ của tên miền bạn muốn dùng: tên miền phụ menu.restoran.ge hoặc chính tên miền gốc restoran.ge.
  4. Nhấn «Kết nối».
  5. Hệ thống sẽ hiển thị các bản ghi cần chuyển vào DNS của tên miền bạn (với tên miền phụ — một, với tên miền gốc — hai), mỗi bản ghi gồm:
    • Host (tên bản ghi) — thường trùng với tên miền đã nhập hoặc một phần của nó;
    • Value (bản ghi trỏ đến đâu) — tên kỹ thuật do nền tảng cấp.
  6. Truy cập bảng quản lý DNS của tên miền bạn (tại nhà đăng ký hoặc nhà cung cấp hosting).
  7. Tạo các bản ghi đã hiển thị: với tên miền phụ — một CNAME, với tên miền gốc — ALIAS/ANAME cộng TXT (xem mục «Tên miền gốc: hai bản ghi»). TTL có thể để mặc định hoặc đặt 300–3600 giây.
  8. Quay lại trang quản trị — trạng thái kết nối sẽ tự cập nhật khi bản ghi DNS trở nên hiển thị với hệ thống: trang kiểm tra trạng thái mỗi 10 giây, đồng thời trình duyệt của bạn kiểm tra DNS mỗi 30 giây và hiển thị gợi ý trực tiếp ngay dưới ô nhập («Đã tìm thấy bản ghi ✓» hoặc «Bản ghi trỏ đến …, đang chờ …») ngay cả trước khi máy chủ xác nhận kết nối. Có thể tăng tốc kiểm tra bằng nút «Kiểm tra ngay».

Cách điền bản ghi CNAME tại các nhà cung cấp khác nhau#

Sự nhầm lẫn chính thường nằm ở một điểm: ở trường “Tên” (Host/Name), có nơi cần ghi tên miền phụ đầy đủ, có nơi chỉ cần ghi phần bên trái (không kèm tên miền của bạn). Hãy dựa vào bảng sau:

Nhà cung cấp Trường “Tên” / Host / Name Đặc điểm
Cloudflare chỉ menu (không kèm tên miền) Bắt buộc tắt đám mây cam (proxy) cho bản ghi này — chế độ phải là DNS only (đám mây xám), nếu không chứng chỉ và website sẽ không hoạt động
AWS Route 53 tên đầy đủ menu.tenmiencuaban.vn Loại bản ghi — CNAME
reg.ru / timeweb / beget chỉ menu Dấu chấm ở cuối giá trị (Value) thường được hệ thống tự thêm — hãy đối chiếu với những gì hệ thống hiển thị
GoDaddy / Namecheap Host = menu Type = CNAME, Value/Points to — như hiển thị trong trang quản trị

Quy tắc chung bất kể nhà cung cấp:

  • Với tên miền phụ, không tạo bản ghi A và không chỉ định bất kỳ địa chỉ IP nào — chỉ dùng CNAME với giá trị mà trang quản trị hiển thị. (Với tên miền gốc mọi thứ khác đi — xem phần tiếp theo.)
  • Nếu trên cùng tên đó (menu) đã có bản ghi A hoặc AAAA cũ — hãy xóa nó, nếu không nó sẽ xung đột với bản ghi CNAME mới.
  • Một tên thường chỉ có thể trỏ đến một bản ghi — khi thêm bản ghi mới, hãy xóa các bản ghi cũ cho cùng tên miền phụ đó.

Tên miền gốc: hai bản ghi#

Nếu bạn kết nối chính tên miền cấp cao nhất (tenmiencuaban.vn, không có tên miền phụ), sau khi nhấn “Kết nối”, trang quản trị sẽ hiển thị hai bản ghi — hãy tạo cả hai, thứ tự không quan trọng:

# Loại Tên (Host) Giá trị (Value) Mục đích
1 ALIAS / ANAME (trong Route 53 — bản ghi loại A có bật Alias) tenmiencuaban.vn (hoặc @) địa chỉ nền tảng từ trang quản trị nhờ đó khách truy cập vào được website
2 TXT _cf-challenge.tenmiencuaban.vn (hoặc _cf-challenge) cùng địa chỉ nền tảng xác nhận tên miền thuộc về bạn — không có nó tên miền sẽ không được kích hoạt. Ở một số thương hiệu, thay vì bản ghi này sẽ hiển thị CNAME trỏ đến _acme-challenge — hãy dùng những gì có trong trang quản trị

Đặc điểm theo nhà cung cấp:

  • AWS Route 53 — bản ghi loại A, bật Alias = Yes, chọn đích là địa chỉ từ trang quản trị; chính sách định tuyến — Simple. Kèm thêm một bản ghi TXT riêng với tên _cf-challenge.tenmiencuaban.vn.
  • Cloudflare — tạo CNAME thông thường với tên @: Cloudflare sẽ tự chuyển nó thành phản hồi hợp lệ (CNAME flattening). Đám mây của bản ghi này phải là màu xám (DNS only). Bản ghi TXT _cf-challenge — như bình thường.
  • Các nhà cung cấp hỗ trợ ANAME (DNSimple, Gandi và những nơi khác) — loại ANAME/ALIAS, giá trị — địa chỉ từ trang quản trị.
  • Nếu nhà cung cấp chỉ cung cấp “chuyển hướng/đỗ” thay vì ALIAS — cách đó không phù hợp: cần đúng ALIAS/ANAME hoặc CNAME-flattening.

Như với tên miền phụ, chứng chỉ HTTPS được cấp tự động. www.tenmiencuaban.vn — là một tên miền phụ thông thường, và cũng được kết nối theo cách tương tự, bằng một CNAME; nhưng nó phải chiếm vị trí riêng của mình, vì mỗi vị trí chỉ có một tên miền. Thường thì cách đơn giản hơn là thiết lập chuyển hướng www → tên miền gốc ở phía nhà cung cấp DNS.


Chờ bao lâu và điều gì diễn ra#

Thông thường việc kết nối mất 5–15 phút sau khi bản ghi DNS được tạo và lan truyền (bản thân chứng chỉ thường được cấp trong chưa đầy một phút sau khi hệ thống nhìn thấy bản ghi CNAME của bạn — phần lớn thời gian dành cho việc lan truyền DNS và kích hoạt cuối cùng). Trong trang quản trị hiển thị tiến trình gồm bốn bước:

  1. Tên miền đã được đăng ký trong hệ thống — hệ thống đã nhận yêu cầu kết nối của bạn.
  2. Đã tìm thấy bản ghi DNS — hệ thống đã thấy bản ghi của bạn tại nhà cung cấp (tất cả các bản ghi cần thiết, nếu có hai bản ghi).
  3. Đã cấp chứng chỉ — chứng chỉ HTTPS cho tên miền được cấp tự động (trong hệ thống AWS do AWS cấp, trong hệ thống Nga do Certificate Manager của Yandex trên nền Let's Encrypt).
  4. Website đã hoạt động — tên miền đã được kết nối hoàn toàn, website mở được theo địa chỉ mới.

Bên cạnh thanh tiến trình là trạng thái ngắn: “Đang chờ DNS”, “Đang kiểm tra”, “Đang hoạt động”, “Lỗi” hoặc “Đã ngắt kết nối”. Trạng thái “Đang kiểm tra” ngắn xuất hiện ngay cả sau khi các bản ghi đã được tạo đúng — điều này bình thường: lúc đó hệ thống đang hoàn tất định tuyến, và trạng thái sẽ tự chuyển sang “Đang hoạt động”.

Không nhất thiết phải giữ tab trang quản trị mở — quá trình kiểm tra và kích hoạt vẫn tiếp tục ở chế độ nền; khi quay lại trang, bạn chỉ cần xem trạng thái đã cập nhật. Nếu muốn đẩy nhanh kiểm tra — hãy nhấn “Kiểm tra ngay”.

Chứng chỉ được cấp và gia hạn tự động — bạn không cần làm gì, không cần thanh toán hay tải tệp lên, cả bây giờ lẫn về sau.


Nếu có gì đó không hoạt động#

Bản ghi không hiển thị với hệ thống#

Các thay đổi DNS không lan truyền ngay lập tức — thường thì nhanh, nhưng bộ nhớ đệm ở một số nhà cung cấp có thể mất tới một giờ. Bạn có thể kiểm tra xem bản ghi đã hiển thị chưa bằng lệnh:

nslookup -type=CNAME menu.вашдомен.ru

Đối với tên miền gốc, cả hai bản ghi đều được kiểm tra:

nslookup -type=A вашдомен.ru
nslookup -type=TXT _cf-challenge.вашдомен.ru

hoặc thông qua bất kỳ công cụ kiểm tra bản ghi DNS trực tuyến nào. Nếu bản ghi đã có ở đó nhưng trong bảng quản trị vẫn báo "không tìm thấy" — hãy đợi thêm một chút và nhấn "Kiểm tra ngay".

Bản ghi trỏ sai chỗ#

Bảng quản trị sẽ thông báo rõ về điều này. Mở cài đặt DNS và đối chiếu giá trị bản ghi với những gì hiển thị trong khối "Tên miền riêng" — rất có thể là lỗi đánh máy ở Value hoặc bản ghi được tạo sai loại.

Đang bật proxy Cloudflare#

Nếu tên miền được phục vụ qua Cloudflare và đám mây cạnh bản ghi có màu cam — hãy tắt nó đi (chuyển sang màu xám, chế độ DNS only). Khi proxy còn bật, việc cấp chứng chỉ và xác minh tên miền sẽ không thành công. Bảng quản trị không đưa ra thông báo riêng kiểu "bạn đang bật proxy" — nó sẽ hiển thị thông báo thông thường là "bản ghi trỏ sai chỗ" hoặc "không thể xác minh bản ghi", vì vậy khi kết nối bị treo trên Cloudflare, hãy kiểm tra đám mây trước tiên.

Tên miền gốc "treo" trong trạng thái chờ#

Hãy đảm bảo rằng bản ghi thứ hai — xác nhận quyền sở hữu đã được tạo (_cf-challenge.вашдомен.ru hoặc _acme-challenge.вашдомен.ru, xem bảng quản trị hiển thị cái nào). Không có nó, nền tảng không thể xác nhận tên miền là của bạn và quá trình kích hoạt sẽ không hoàn tất, ngay cả khi ALIAS/ANAME đã được cấu hình đúng. Giá trị bản ghi phải khớp chính xác với những gì hiển thị trong bảng quản trị.

Cũng cần lưu ý rằng trình duyệt không thể kiểm tra bản ghi ALIAS/ANAME (nó trả về địa chỉ IP chứ không phải tên) — trong trường hợp này bảng quản trị trung thực ghi "không thể xác minh bản ghi" và chờ kiểm tra phía máy chủ. Đây không phải là lỗi: quá trình kiểm tra nền vẫn đang diễn ra.

Tên miền đã bị tài khoản khác chiếm#

Mỗi tên miền/tên miền phụ chỉ có thể được kết nối với một tài khoản nền tảng tại một thời điểm. Nếu bạn chắc chắn tên miền là của mình nhưng hệ thống báo đã bị chiếm — hãy liên hệ bộ phận hỗ trợ.

"Trang web mở ra nhưng hiển thị sai menu"#

Hãy kiểm tra xem tên miền được kết nối đúng với chi nhánh có menu cần mở tại địa chỉ này không — khi có nhiều chi nhánh, rất dễ nhầm tên miền được gắn với chi nhánh nào.


Ngắt kết nối tên miền#

Trong cùng khối "Tên miền riêng" có nút "Ngắt kết nối" (xác nhận hai bước — sẽ không vô tình nhấn phải). Sau khi ngắt kết nối:

  • trang web lại trở nên truy cập được qua địa chỉ tiêu chuẩn trên tên miền phụ của nền tảng;
  • các địa chỉ SEO (canonical, sitemap, feed) tự động được cấu trúc lại về tên miền phụ;
  • các bản ghi đã tạo tại nhà đăng ký (CNAME hoặc ALIAS/ANAME và bản ghi xác nhận) có thể xóa, nhưng không bắt buộc phải xóa ngay — chúng không còn ảnh hưởng đến bất cứ điều gì;
  • việc ngắt kết nối không thể hoàn tác trong một cú nhấp: để khôi phục tên miền, bạn sẽ cần kết nối lại và chờ cấp chứng chỉ một lần nữa.

Câu hỏi thường gặp#

Có thể kết nối nhiều tên miền không?#

Có, mỗi chi nhánh một tên miền. Số lượng tên miền khả dụng cùng lúc phụ thuộc vào gói (xem bảng ở trên) và các gói bổ sung.

Có cần hosting riêng cho tên miền không?#

Không. Trang web được đặt hoàn toàn trên hạ tầng của nền tảng — bạn chỉ cần trỏ bản ghi DNS của tên miền về đó.

Việc kết nối tên miền có ảnh hưởng đến email trên tên miền đó không?#

Không. Chúng tôi chỉ thêm những bản ghi được hiển thị trong bảng quản trị; các bản ghi MX (email) của bạn không bị đụng đến và tiếp tục hoạt động như trước — điều này cũng đúng với tên miền gốc, nơi ALIAS/ANAME và MX cùng tồn tại một cách thoải mái.

Có hoạt động với www không?#

Có — www.вашдомен.ru cũng là một tên miền phụ (cấp ba theo thuật ngữ DNS), vì vậy nó được kết nối giống hệt như bất kỳ tên miền phụ nào khác.

Có thể kết nối cả tên miền gốc và www cùng lúc không?#

Mỗi chi nhánh chỉ một tên miền. Thực tế phổ biến: kết nối tên miền gốc вашдомен.ru, và tại nhà cung cấp của bạn, thiết lập chuyển hướng từ www.вашдомен.ru về nó (hoặc ngược lại).

Nếu tôi nhập sai tên miền phụ khi kết nối thì sao?#

Hãy ngắt kết nối tên miền hiện tại và kết nối lại với tên đúng — giới hạn tên miền theo gói sẽ không bị tiêu hao vô ích nếu bản ghi chưa hoạt động.


Các mục liên quan#

Was this article helpful?