Tên miền

Tên miền là các địa chỉ dạng văn bản xác định vị trí trực tuyến, chẳng hạn như các trang web. Chúng cung cấp một cách dễ nhớ và nhận dạng hơn cho mọi người duyệt Internet so với địa chỉ IP dạng số.

Odoo OnlineOdoo.sh cơ sở dữ liệu sử dụng tiểu miền của odoo.com miền theo mặc định (ví dụ: mycompany.odoo.com)

Tuy nhiên, bạn có thể sử dụng tên miền tùy chỉnh thay thế bằng cách registering a free domain name (chỉ có sẵn cho cơ sở dữ liệu Odoo Online) hoặc bằng cách configuring a domain name you already own.

Đăng ký tên miền miễn phí với Odoo

Để đăng ký một tên miền miễn phí trong vòng một năm cho cơ sở dữ liệu Odoo Online của bạn, hãy đăng nhập vào tài khoản và truy cập database manager. Nhấp vào nút (gear) bên cạnh tên cơ sở dữ liệu và chọn Domain Names.

Truy cập cấu hình tên miền của cơ sở dữ liệu

Tìm kiếm tên miền mong muốn và kiểm tra tính khả dụng.

Đang tìm kiếm tên miền khả dụng

Mẹo

Hãy chắc chắn rằng ứng dụng Website đã được cài đặt nếu tùy chọn đăng ký tên miền không hiển thị.

Chọn tên miền mong muốn, điền vào biểu mẫu Domain Owner, và nhấn Register. Tên miền đã chọn được liên kết trực tiếp với cơ sở dữ liệu.

Điền thông tin chủ sở hữu tên miền

Tiếp theo, bạn nên map your domain name to your Odoo website

Quan trọng

Email xác nhận từ noreply@domainnameverification.net sẽ được gửi tới địa chỉ email được cung cấp trong biểu mẫu Domain Owner. Việc xác minh địa chỉ email của bạn là cần thiết để duy trì tên miền hoạt động và nhận báo giá gia hạn trước khi hết hạn.

Việc đăng ký tên miền được miễn phí trong năm đầu tiên. Sau thời gian này, Odoo sẽ tiếp tục quản lý miền với sự hợp tác của Gandi.net – đơn vị đăng ký tên miền, và bạn sẽ bị tính phí theo phí gia hạn của Gandi.net. Odoo gửi báo giá gia hạn hàng năm đến địa chỉ email được khai báo trong mục Chủ sở hữu miền vài tuần trước ngày hết hạn. Miền sẽ được tự động gia hạn sau khi xác nhận báo giá.

Ghi chú

  • The offer is only available for Odoo Online databases.

  • The offer is limited to one domain name per client.

  • The offer is limited to the registration of a new domain name.

  • Ưu đãi chỉ áp dụng cho các gói One App Free. Đảm bảo rằng trang web của bạn có đủ nội dung gốc để Odoo xác minh rằng yêu cầu của bạn là hợp pháp và tuân thủ Odoo's Acceptable Use Policy. Do số lượng yêu cầu cao, Odoo có thể mất vài ngày để xem xét chúng.

Bản ghi DNS

Để quản lý các bản ghi DNS của tên miền miễn phí của bạn, mở database manager, nhấn vào nút (gear) bên cạnh tên cơ sở dữ liệu, chọn Domain Names, và nhấn DNS.

  • A: bản ghi A chứa địa chỉ IP của tên miền. Nó được tạo tự động và không thể chỉnh sửa hoặc xóa.

  • CNAME: Bản ghi CNAME chuyển tiếp một miền hoặc tiểu miền sang miền khác. Một bản ghi được tạo tự động để ánh xạ tiểu miền www. tới cơ sở dữ liệu. Nếu cơ sở dữ liệu được đổi tên, bản ghi CNAME phải cũng được đổi tên.

  • MX: Bản ghi MX hướng dẫn máy chủ nơi gửi email.

  • TXT: Bản ghi TXT có thể được sử dụng cho các mục đích khác nhau (ví dụ, để xác minh quyền sở hữu tên miền).

Any modification to the DNS records can take up to 72 hours to propagate worldwide on all servers.

Ghi chú

Contact Odoo support nếu bạn cần hỗ trợ để quản lý tên miền của mình.

Hộp thư

The one-year free domain name offer does not include a mailbox. There are two options to link your domain name with a mailbox.

Sử dụng tên miền phụ

Bạn có thể tạo một miền phụ (ví dụ, subdomain.yourdomain.com) để sử dụng làm tên miền bí danh cho cơ sở dữ liệu. Điều này cho phép người dùng tạo bản ghi trong cơ sở dữ liệu từ các email nhận được trên bí danh email@subdomain.yourdomain.com của họ.

To do so, open the database manager, click the (gear) button next to the database name and select Domain Names. Click DNS, then Add DNS record and select CNAME. Next, enter the desired subdomain in the Name field (e.g., subdomain), the original database domain with a period at the end (e.g., mycompany.odoo.com.) in the Content field, and click Add record.

Then, add the alias domain as your own domain by clicking Use my own domain, entering the alias domain (e.g., subdomain.yourdomain.com), clicking Verify, and then I confirm, it's done.

Cuối cùng, hãy vào cơ sở dữ liệu của bạn và mở Settings. Dưới trường Alias Domain, nhập tên miền bí danh (ví dụ, subdomain.yourdomain.com), nhấn Create, và sau đó Save.

Sử dụng nhà cung cấp email bên ngoài

Để sử dụng nhà cung cấp email bên ngoài, bạn nên cấu hình một bản ghi MX. Để làm điều này, mở database manager, nhấp vào nút (gear) bên cạnh tên cơ sở dữ liệu và chọn Domain Names. Nhấn DNS, sau đó Add DNS record và chọn MX. Các giá trị bạn cần nhập cho các trường Name, ContentPriority phụ thuộc vào nhà cung cấp email bên ngoài.

Google Workspace

Để sử dụng tên miền miễn phí của bạn trên Gmail, đăng ký Google Workspace.

Trong quá trình đăng ký, chọn Set up using your existing domain khi được yêu cầu Choose a way to set up your account, và nhập tên miền của bạn (ví dụ, yourdomain.com) khi được hỏi What's your business's domain name?.

Xác minh quyền sở hữu tên miền
  1. Sign in to Google Workspace. When asked to verify you own your domain, click Switch to manual verification.

    Chuyển sang xác minh tên miền thủ công trên Google Workspace
  2. Select gandi.net as the Domain host and click Continue.

    Chọn máy chủ tên miền trên Google Workspace
  3. Sao chép nội dung của trường Value dưới TXT record. Giữ cửa sổ mở.

    Sao chép giá trị TXT trên Google Workspace
  4. Mở database manager, nhấn nút (gear) bên cạnh tên cơ sở dữ liệu và chọn Domain Names. Nhấn DNS, sau đó Add DNS record và chọn TXT.

  5. Nhập @ vào trường Name, dán Value do Google cung cấp vào trường Content, và nhấn Add record.

    Tạo bản ghi TXT để xác minh quyền sở hữu tên miền
  6. Quay lại Google Workspace, đánh dấu ô ở dưới cùng, và nhấp vào Confirm.

Chuyển tiếp email tới Gmail
  1. Open the database manager, click the (gear) button next to the database name and select Domain Names. Click DNS, then Add DNS record, and select MX.

  2. Nhập @ vào trường Name, nhập 1 vào trường Priority, nhập smtp.google.com. vào trường Content, và nhấn Add record

    Tạo bản ghi MX để chuyển tiếp email tới Gmail
  3. Mở Google Workspace Admin console, nhấp vào Activate Gmail cho miền của bạn và làm theo các bước.

Cấu hình tên miền hiện có

Nếu bạn đã có tên miền, bạn có thể sử dụng nó cho website Odoo của mình.

Cảnh báo

Để tránh các vấn đề tiềm ẩn về SSL certificate validation, bạn nên thực hiện năm bước sau đây theo đúng thứ tự:

  1. Thiết lập URL redirections trước khi chuyển tên miền để bảo tồn SEO của website.

  2. Add a CNAME record.

  3. Redirect your naked domain name. (Bước này là tùy chọn, nhưng được khuyến nghị.)

  4. Map your domain name to your Odoo database.

  5. Map your domain name to your Odoo website.

Thêm bản ghi CNAME

Cần thêm một bản ghi CNAME để chuyển tiếp tên miền của bạn tới địa chỉ của cơ sở dữ liệu Odoo.

Địa chỉ đích của bản ghi CNAME phải là địa chỉ cơ sở dữ liệu của bạn như đã định nghĩa khi tạo (ví dụ, mycompany.odoo.com).

Các hướng dẫn cụ thể phụ thuộc vào dịch vụ lưu trữ DNS của bạn.

Chuyển hướng miền trần

Ghi chú

Mặc dù là tùy chọn, nhưng nên hoàn thành bước này.

Để cho khách truy cập sử dụng tên miền trần của bạn (a domain name without any subdomains or prefixes) (yourdomain.com), việc tạo một chuyển hướng 301 (a permanent redirect from one URL to another) tới www.yourdomain.com là bắt buộc:

  • từ http://yourdomain.com sang https://www.yourdomain.com, và

  • từ https://yourdomain.com đến https://www.yourdomain.com

Các hướng dẫn cụ thể phụ thuộc vào dịch vụ lưu trữ DNS của bạn. Tuy nhiên, không phải tất cả đều cung cấp chuyển hướng một tên miền trần với kết nối HTTPS bảo mật. Nếu bạn gặp bất kỳ vấn đề nào, chúng tôi khuyên bạn nên using Cloudflare.

Sử dụng Cloudflare để bảo mật và chuyển hướng tên miền gốc

  1. Sign up and log in to Cloudflare

  2. Nhập tên miền của bạn trên Cloudflare's dashboard và chọn Quick scan for DNS records

  3. Chọn gói (gói miễn phí là đủ)

  4. Thực hiện các hướng dẫn và khuyến nghị của Cloudflare để hoàn tất việc kích hoạt.

  5. Thêm bản ghi CNAME để chuyển hướng tên miền không có tiền tố (yourdomain.com) sang tiểu miền www (ví dụ, www.yourdomain.com) bằng cách nhấn DNS trong menu điều hướng, sau đó nhấn nút Add record và sử dụng cấu hình sau:

    • Type: CNAME

    • Name: @ (hoặc yourdomain.com)

    • Target: ví dụ, www.yourdomain.com

    • Proxy status: Được proxy

    Thêm bản ghi CNAME DNS vào Cloudflare để chuyển hướng tên miền gốc sang miền phụ www
  6. Thêm một bản ghi CNAME thứ hai để chuyển hướng tên miền phụ www (ví dụ, www.yourdomain.com) tới địa chỉ cơ sở dữ liệu của bạn (ví dụ, mycompany.odoo.com) bằng cấu hình sau:

    • Type: CNAME

    • Name: e.g., www.yourdomain.com

    • Target: ví dụ, mycompany.odoo.com

    • Proxy status: Chỉ DNS

    Thêm bản ghi CNAME DNS vào Cloudflare để chuyển hướng miền phụ www tới cơ sở dữ liệu Odoo
  7. Xác định một quy tắc chuyển hướng để chuyển hướng vĩnh viễn (301) tên miền trần của bạn (ví dụ, yourdomain.com) sang cả http://https:// bằng cách vào Rules ‣ Create rule ‣ Products, và nhấn Create a Rule dưới Redirect Rules:

    • Nhập bất kỳ Rule name

    • Under the If incoming requests match... section, select Custom filter expression and use the following configuration:

      • Field: Tên máy chủ

      • Operator: bằng

      • Value: ví dụ yourdomain.com

    • Trong phần Then..., sử dụng cấu hình sau:

      • Type: Động

      • Expression: ví dụ, concat("https://www.yourdomain.com", http.request.uri.path)

      • Status code: 301

      • Preserve query string: đã bật

    Xác định quy tắc chuyển hướng Cloudflare để tạo chuyển hướng vĩnh viễn (301)
  8. Đi tới SSL/TLS và đặt chế độ mã hoá thành Full

    Đặt chế độ mã hoá thành full trên Cloudflare

Ánh xạ tên miền tới cơ sở dữ liệu Odoo

Cảnh báo

Đảm bảo bạn đã added a CNAME record vào DNS của tên miền của bạn trước khi ánh xạ tên miền của bạn tới cơ sở dữ liệu Odoo.

Việc không làm như vậy có thể ngăn cản việc xác thực SSL certificate và gây ra lỗi certificate name mismatch. Trình duyệt web thường hiển thị cảnh báo này, chẳng hạn như "Your connection is not private".

Nếu bạn gặp lỗi này sau khi ánh xạ tên miền vào cơ sở dữ liệu, hãy chờ tối đa năm ngày, vì quá trình xác thực có thể vẫn đang diễn ra. Nếu không, bạn có thể submit a support ticket, kèm theo ảnh chụp màn hình các bản ghi CNAME của bạn.

Mở database manager, nhấp vào nút (gear) bên cạnh tên cơ sở dữ liệu, chọn Domain Names, và nhấp vào Use my own domain. Sau đó, nhập tên miền (ví dụ, www.yourdomain.com), nhấp vào VerifyI confirm, it's done.

Ánh xạ tên miền tới cơ sở dữ liệu Odoo Online

Mã hoá SSL (giao thức HTTPS)

Mã hoá SSL cho phép khách truy cập duyệt website qua kết nối an toàn, hiển thị dưới dạng giao thức https:// ở đầu địa chỉ web thay vì giao thức không an toàn http://.

Odoo tạo một chứng chỉ SSL riêng biệt cho mỗi tên miền mapped to a database bằng cách sử dụng Let's Encrypt's certificate authority and ACME protocol.

Ghi chú

  • Việc tạo chứng chỉ có thể mất tới 24 giờ.

  • Nhiều lần cố gắng xác thực chứng chỉ của bạn sẽ được thực hiện trong vòng năm ngày sau khi bạn ánh xạ tên miền của mình tới cơ sở dữ liệu.

  • Nếu bạn đang sử dụng dịch vụ khác, bạn có thể tiếp tục sử dụng nó hoặc chuyển sang của Odoo.

Quan trọng

Không có chứng chỉ SSL nào được tạo cho các miền trần (domain names without any subdomains or prefixes)

URL cơ sở Web của cơ sở dữ liệu

Ghi chú

Nếu ứng dụng Website đã được cài đặt trên cơ sở dữ liệu của bạn, bỏ qua phần này và tiếp tục từ phần Map a domain name to a website

URL web base URL hoặc URL gốc của một cơ sở dữ liệu ảnh hưởng đến địa chỉ website chính của bạn và tất cả các liên kết được gửi tới khách hàng (ví dụ: báo giá, liên kết portal, v.v.).

Để đặt tên miền tùy chỉnh của bạn làm web base URL cho cơ sở dữ liệu, truy cập cơ sở dữ liệu bằng tên miền tùy chỉnh và đăng nhập dưới quyền quản trị viên (a user part of the Settings access right group under Administration)

Quan trọng

Nếu bạn truy cập cơ sở dữ liệu bằng địa chỉ Odoo gốc (VD: mycompany.odoo.com), URL web cơ sở của cơ sở dữ liệu sẽ được cập nhật tương ứng. Để ngăn chặn việc tự động cập nhật URL web cơ sở khi quản trị viên đăng nhập vào cơ sở dữ liệu, hãy kích hoạt chế độ lập trình viên, đi đến Cài đặt ‣ Kỹ thuật ‣ Tham số hệ thống ‣ Mới, sau đó nhập web.base.url.freeze làm KhóaĐúng làm Giá trị.

Ghi chú

Bạn cũng có thể thiết lập URL web cơ sở thủ công. Để thực hiện, hãy kích hoạt chế độ lập trình viên, đi đến Cài đặt ‣ Kỹ thuật ‣ Tham số hệ thống, tìm khóa web.base.url (tạo mới nếu cần) và nhập địa chỉ đầy đủ của trang web làm giá trị (VD: https://www.yourdomain.com). URL phải bao gồm giao thức https:// (hoặc http://) và không kết thúc bằng dấu gạch chéo (/).

Ánh xạ tên miền tới một trang web Odoo

Việc ánh xạ tên miền của bạn tới website khác với việc ánh xạ nó tới cơ sở dữ liệu:

  • Nó xác định tên miền của bạn là tên miền chính cho trang web, giúp các công cụ tìm kiếm lập chỉ mục trang web một cách chính xác.

  • Điều này xác định tên miền của bạn là URL cơ sở cho cơ sở dữ liệu, bao gồm các liên kết portal được gửi qua email tới khách hàng của bạn.

  • Nếu bạn có nhiều trang web, nó sẽ ánh xạ tên miền của bạn tới trang web phù hợp

Đi đến Website ‣ Configuration ‣ Settings. Nếu bạn có nhiều trang web, hãy chọn trang bạn muốn cấu hình. Trong trường Domain, nhập địa chỉ của trang web của bạn (ví dụ: https://www.yourdomain.com) và Save.

Cảnh báo

Việc ánh xạ tên miền của bạn tới website Odoo ngăn Google Search lập chỉ mục địa chỉ cơ sở dữ liệu gốc của bạn (ví dụ, mycompany.odoo.com).

Nếu cả hai địa chỉ đã được lập chỉ mục, có thể mất một thời gian trước khi việc lập chỉ mục của địa chỉ thứ hai được gỡ bỏ khỏi Google Search. Bạn có thể sử dụng Google Search Console để khắc phục sự cố.

Ghi chú

Nếu bạn có nhiều trang web và công ty trong cơ sở dữ liệu của mình, hãy chắc chắn chọn đúng Company trong phần Website ‣ Configuration ‣ Settings. Việc này cho Odoo biết URL nào sẽ được sử dụng làm base URL dựa trên công ty đang được sử dụng.