Tên miền website

Cập nhật tên miền

Bật/tắt chuyển tên miền con sang tên miền riêng (301)

Chỉ có trên Hubport SaaS

Trên bản cài đặt riêng (máy chủ riêng), endpoint trả HTTP 404 error_saas_mode_inactive.

Endpoint

PUT /v1/platformdomains/{id}

Yêu cầu quyền company.setting và tính năng custom_domain. Hiện chỉ đổi được tuỳ chọn chuyển hướng; muốn đổi tên miền thì gỡ rồi thêm tên miền mới.

Path Parameters

TênKiểuBắt buộcMô tả
idintCóID tên miền

Request Body

TênKiểuBắt buộcMô tả
redirect_subdomainboolCótrue (mặc định khi thêm): khi tên miền riêng active, khách mở tên miền con được chuyển 301 sang tên miền riêng. false: giữ cả hai địa chỉ cùng chạy
{
  "redirect_subdomain": false
}

Thay đổi có hiệu lực trên website trong khoảng một phút.

Response Schema

HTTP 200 - JSON Object

TrườngKiểuMô tả
itemobjectDomain Object sau khi cập nhật
overviewobjectDữ liệu như Website của cửa hàng

Error Codes

HTTPMã lỗiMô tả
402error_feature_requires_planGói không có tính năng tên miền riêng. detail.feature = "custom_domain"
403error_role_not_availableNgười dùng không có quyền company.setting
403error_impersonation_readonlyPhiên hỗ trợ của Hubport chỉ được xem
404error_domain_not_foundKhông có tên miền này trong cửa hàng
404error_saas_mode_inactiveKhông phải Hubport SaaS
422error_nothing_to_updateThiếu redirect_subdomain

Ví dụ

curl -X PUT "https://api.hubport.vn/v1/platformdomains/1003" \
  -H "Authorization: <JWT>" \
  -H "Content-Type: application/json" \
  -d '{"redirect_subdomain":false}'

On this page