Tên miền

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

Cơ sở dữ liệu Odoo OnlineOdoo.sh sử dụng tên miền phụ của tên miền odoo.com 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 :ref:`đăng ký tên miền miễn phí<domain-name/register> ` (chỉ khả dụng cho cơ sở dữ liệu Odoo Online) hoặc bằng cách :ref:`cấu hình tên miền mà bạn đã sở hữu<domain-name/existing> `.

Xem thêm

`Hướng dẫn Odoo: Đăng ký tên miền miễn phí [video]<https://www.odoo.com/slides/slide/register-a-free-domain-name-1663> `_

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

Để đăng ký tên miền miễn phí 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 của bạn và đi đến trình quản sở dữ liệu<https://www.odoo.com/my/databases> `_. Nhấp vào biểu tượng bánh răng (:guilabel:`⚙️) bên cạnh tên cơ sở dữ liệu và chọn Tên miền.

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 của nó.

Tìm kiếm tên miền có sẵn

Mẹo

Đảm bảo ứng dụng Trang web đã được cài đặt nếu tùy chọn đăng ký tên miền không xuất hiện.

Chọn tên miền mong muốn, điền vào biểu mẫu Chủ sở hữu tên miền và nhấp vào Đăng ký. Tên miền đã chọn được liên kết trực tiếp đến 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 :ref:`ánh xạ tên miền của bạn tới trang web Odoo của bạn<domain-name/website-map> `.

Quan trọng

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

Đăng ký tên miền miễn phí trong năm đầu tiên. Sau thời hạn này, Odoo sẽ tiếp tục quản lý tên miền thông qua quan hệ đối tác với Gandi.net, đơn vị đăng ký tên miền và bạn sẽ bị tính phí gia hạn của Gandi.net<https://www.gandi.net/en/domain> `_. Odoo gửi báo giá gia hạn hàng năm đến địa chỉ email được đề cập trong biểu mẫu :guilabel:`Chủ sở hữu tên miền vài tuần trước ngày hết hạn của tên miền. Tên miền được gia hạn tự động khi báo giá được xác nhận.

Ghi chú

  • Ưu đãi này chỉ áp dụng cho cơ sở dữ liệu Odoo Online.

  • Ưu đãi này chỉ giới hạn một tên miền cho mỗi khách hàng.

  • Ưu đãi này chỉ giới hạn ở việc đăng ký tên miền mới.

  • Ưu đãi này á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à tôn trọng `Chính sách sử dụng được chấp nhận của Odoo<https://www.odoo.com/acceptable-use> `_. Do số lượng yêu cầu lớn, Odoo có thể mất vài ngày để xem xét chúng.

Bản ghi DNS

Để quản lý tên miền miễn phí của bạn DNS bản ghi, hãy mở trình quản sở dữ liệu<https://www.odoo.com/my/databases> `_, nhấp vào biểu tượng bánh răng (:guilabel:`⚙️) bên cạnh tên cơ sở dữ liệu, chọn Tên miền và nhấp vào DNS.

  • A: bản ghi A lưu giữ địa chỉ IP của tên miền. Bản ghi này đượ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 tên miền hoặc tên miền phụ đến một tên miền khác. Một bản ghi được tự động tạo để ánh xạ tên miền phụ www. đến cơ sở dữ liệu. Nếu cơ sở dữ liệu được đổi tên, bản ghi CNAME cũng phải được đổi tên.

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

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

Bất kỳ sửa đổi nào đối với bản ghi DNS có thể mất tới 72 giờ để lan truyền trên toàn thế giới trên tất cả các máy chủ.

Ghi chú

`Gửi phiếu hỗ trợ<https://www.odoo.com/help> `_ nếu bạn cần hỗ trợ để quản lý tên miền của mình.

Hộp thư

Ưu đãi tên miền miễn phí một năm không bao gồm hộp thư. Có hai tùy chọn để liên kết tên miền của bạn với hộp thư.

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

Bạn có thể tạo một tên 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. Nó 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 tên miền bí danh email@subdomain.yourdomain.com của họ.

Để thực hiện điều đó, hãy mở trình quản sở dữ liệu<https://www.odoo.com/my/databases> `_, nhấp vào biểu tượng bánh răng (:guilabel:`⚙️) bên cạnh tên cơ sở dữ liệu và đi đến Tên miền --gt; DNS --gt; Thêm bản ghi DNS --gt; CNAME. Tiếp theo, nhập tên miền phụ mong muốn vào trường Tên (ví dụ: tên miền phụ), tên miền cơ sở dữ liệu gốc có dấu chấm ở cuối (ví dụ: mycompany.odoo.com.) vào trường Nội dung và nhấp vào Thêm bản ghi.

Sau đó, thêm tên miền bí danh làm tên miền riêng của bạn bằng cách nhấp vào Sử dụng tên miền riêng, nhập tên miền bí danh (ví dụ: subdomain.yourdomain.com), nhấp vào Xác minh, rồi nhấp vào Tôi xác nhận, xong.

Cuối cùng, hãy vào cơ sở dữ liệu của bạn và mở Settings. Trong trường Alias Domain, nhập tên miền bí danh (ví dụ: subdomain.yourdomain.com), nhấp vào Create, rồi nhấp vào 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 bản ghi MX. Để thực hiện, hãy mở database manager<https://www.odoo.com/my/databases> `_, nhấp vào biểu tượng bánh răng (:guilabel:`⚙️) bên cạnh tên cơ sở dữ liệu, nhấp vào Tên miền --gt; DNS --gt; Thêm bản ghi DNS --gt; MX. Các giá trị bạn nên nhập cho các trường Tên, Nội dungƯu tiên tùy thuộc vào nhà cung cấp email bên ngoài.

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 trang web Odoo của mình.

Cảnh báo

Chúng tôi khuyến cáo bạn nên thực hiện theo thứ tự ba bước này để tránh bất kỳ :ref:`xác thực chứng chỉ SSL nào<domain-name/ssl> ` vấn đề:

  1. :ref:`Thêm bản ghi CNAME<domain-name/cname> `

  2. :ref:`Ánh xạ tên miền của bạn vào cơ sở dữ liệu Odoo<domain-name/db-map> `

  3. :ref:`Ánh xạ tên miền của bạn tới trang web Odoo của bạn<domain-name/website-map> `

Thêm bản ghi CNAME

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

Địa chỉ mục tiêu của bản ghi CNAME phải là địa chỉ cơ sở dữ liệu của bạn được xác định khi tạo bản ghi (ví dụ: mycompany.odoo.com).

Hướng dẫn cụ thể tùy thuộc vào dịch vụ lưu trữ DNS của bạn.

Quan trọng

Odoo chỉ hỗ trợ tên miền phụ. Để sử dụng tên miền không có gì của bạn (tên miền không có bất kỳ tên miền phụ hoặc tiền tố nào) (yourdomain.com), hãy tạo chuyển hướng 301 để chuyển hướng khách truy cập đến www.yourdomain.com.

Example

Bạn sở hữu tên miền yourdomain.com và địa chỉ cơ sở dữ liệu Odoo Online của bạn là mycompany.odoo.com. Bạn muốn truy cập cơ sở dữ liệu Odoo của mình chủ yếu bằng tên miền www.yourdomain.com và cả tên miền không có tên miền yourdomain.com.

Để thực hiện, hãy tạo bản ghi CNAME cho tên miền phụ www, với mycompany.odoo.com là mục tiêu. Tiếp theo, tạo chuyển hướng (chuyển hướng 301 vĩnh viễn hoặc có thể nhìn thấy) để chuyển hướng khách truy cập từ yourdomain.com đến wwww.yourdomain.com.

Using Cloudflare to secure and redirect a naked domain

To redirect a naked domain with a secure HTTPS connection, we recommend using Cloudflare, as most DNS hosting services do not offer an easy way to do so.

  1. Sign up and log in to Cloudflare.

  2. Enter your domain name on Cloudflare's dashboard and select Quick scan for DNS records.

  3. Choose a plan (the free plan is sufficient).

  4. Follow Cloudflare's instructions and recommendations to complete the activation.

  5. Add a CNAME record to redirect your naked domain (yourdomain.com) to the www subdomain (e.g., www.yourdomain.com) by clicking DNS in the navigation menu, then clicking the Add record button, and using the following configuration:

    • Type: CNAME

    • Name: @ (or yourdomain.com)

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

    • Proxy status: Proxied

    Adding a CNAME DNS record to Cloudflare to redirect a naked domain to a www subdomain
  6. Add another second CNAME record to redirect the www subdomain (e.g., www.yourdomain.com) to your database address (e.g., mycompany.odoo.com) using the following configuration:

    • Type: CNAME

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

    • Target: e.g., mycompany.odoo.com

    • Proxy status: DNS only

    Adding a CNAME DNS record to Cloudflare to redirect a www subdomain to an Odoo database
  7. Define a redirect rule to permanently redirect (301) your naked domain (e.g., yourdomain.com) to both http:// and https:// by going to Rules ‣ Redirect Rules ‣ Create rule, and:

    • Enter any Rule name.

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

      • Field: Hostname

      • Operator: equals

      • Value: e.g., yourdomain.com

    • Under the Then... section, use the following configuration:

      • Type: Dynamic

      • Expression: e.g., concat("https://www.yourdomain.com/", http.request.uri.path)

      • Status code: 301

      • Preserve query string: enabled

    Defining a Cloudflare redirect rule to create a permanent redirect (301)
  8. Go to SSL/TLS and set the encryption mode to Full.

    Setting the encryption mode to full on Cloudflare

Ánh xạ tên miền vào cơ sở dữ liệu Odoo

Cảnh báo

Đảm bảo bạn đã thêm bản ghi CNAME :ref:`<domain-name/cname> ` tới 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.

Không làm như vậy có thể ngăn chặn việc xác thực chứng chỉ :ref:`SSL<domain-name/ssl> ` và có thể dẫn đến lỗi tên chứng chỉ không khớp. Trình duyệt web thường hiển thị lỗi này dưới dạng cảnh báo, chẳng hạn như &quot;Kết nối của bạn không riêng tư&quot;.

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 của mình, hãy đợi tối đa năm ngày vì quá trình xác thực vẫn có thể diễn ra. Nếu không, bạn có thể `gửi phiếu hỗ trợ<https://www.odoo.com/help> `_, bao gồm ảnh chụp màn hình bản ghi CNAME của bạn.

Open the database manager, click the gear icon (⚙️) next to the database name, and go to Domain Names ‣ Use my own domain. Then, enter the domain name (e.g., www.yourdomain.com), click Verify and I confirm, it's done.

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

Mã hóa SSL (giao thức HTTPS)

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

Odoo tạo một chứng chỉ SSL riêng cho mỗi tên miền :ref:`được ánh xạ tới một cơ sở dữ liệu<domain-name/db-map> ` sử dụng chứng chỉ của `Let&#39;s Encrypt và giao thức ACME<https://letsencrypt.org/how-it-works/> `_.

Ghi chú

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

  • Sẽ có một số lần thử xác thực chứng chỉ của bạn trong vòng năm ngày sau khi bạn ánh xạ tên miền vào cơ sở dữ liệu.

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

Quan trọng

Không có chứng chỉ SSL nào được tạo cho tên miền không có tên miền phụ hoặc tiền tố nào (tên miền không có tên miền phụ hoặc tiền tố).

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

Ghi chú

Nếu ứng dụng Trang web được cài đặt trên cơ sở dữ liệu của bạn, hãy bỏ qua phần này và tiếp tục từ :ref:`Ánh xạ tên miền vào trang web<domain-name/website-map> ` phần.

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

Để biến tên miền tùy chỉnh của bạn thành URL cơ sở dữ liệu web của cơ sở dữ liệu, hãy truy cập cơ sở dữ liệu bằng tên miền tùy chỉnh và đăng nhập với tư cách quản trị viên :dfn: (một phần người dùng của nhóm quyền truy cập Cài đặt trong Quản trị).

Quan trọng

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

Ghi chú

Bạn cũng có thể thiết lập URL cơ sở web theo cách thủ công. Để làm như vậy, hãy kích hoạt chế độ developer<developer-mode> `, hãy vào :menuselection:`Settings --&gt; Technical --&gt; System Parameters, và tìm kiếm khóa web.base.url (tạo khóa này nếu cần) và nhập địa chỉ đầy đủ của trang web của bạn làm giá trị (ví dụ: 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 trang web Odoo

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

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

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

  • Nếu bạn có nhiều trang web, tính năng này sẽ ánh xạ tên miền của bạn tới trang web thích hợp.

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

Cảnh báo

Việc ánh xạ tên miền của bạn với trang web Odoo sẽ 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 bị xóa khỏi Google Search. Bạn có thể sử dụng `Google Search Console<https://search.google.com/search-console/welcome> `_ để khắc phục sự cố.

Ghi chú

Nếu bạn có nhiều trang web và công ty trên cơ sở dữ liệu của mình, hãy đảm bảo chọn đúng Company trong Website --gt; Configuration --gt; Settings. Làm như vậy sẽ chỉ ra cho Odoo URL nào sẽ sử dụng làm :ref:`URL cơ sở<domain-name/web-base-url> ` theo công ty đang sử dụng.