All Products
Search
Document Center

CDN:Transfer a domain name to another Alibaba Cloud account

Last Updated:Dec 28, 2023

You can use the domain name transfer tool to transfer a domain name that you added to Alibaba Cloud CDN to another Alibaba Cloud account.

Scenarios

  • You can use the domain name transfer tool to transfer domain names between Alibaba Cloud accounts in the following scenarios:

    • You have multiple Alibaba Cloud accounts and want to transfer domain names from Account A to Account B.

    • You are prompted that a domain name has been added when you add the domain name to Alibaba Cloud CDN. However, you do not know which account the domain name belongs to, and you want to transfer the domain name to your account.

  • If you want to transfer a domain name that is added to another service, such as ApsaraVideo Live, to Alibaba Cloud CDN, submit a ticket.

    Note

    If you want to transfer a domain name from Alibaba Cloud CDN to Dynamic Content Delivery Network (DCDN), follow the instructions described in Upgrade from Alibaba Cloud CDN to DCDN for your domain name.

Before you begin

  • Make sure that the old and new accounts for the domain name transfer have no overdue payments.

  • Attach the AliyunCDNFullAccess policy to the RAM user if you transfer a domain name as a RAM user. For more information, see Grant permissions to the RAM user.

Usage notes

  • To ensure security, you can transfer only one domain name at a time.

  • If the number of domain names that you add to an account reaches the upper limit, go to the Quota Center to increase the upper limit before you transfer the domain name. For more information, see Quota management.

  • Make sure that the wildcard domain name and the exact match domain name of the same root domain, such as .aliyundoc.com and example.aliyundoc.com, belong to the same account. Otherwise, configuration conflicts may occur. The configuration of the exact match domain name prevails.

  • If the domain name that you want to transfer is still providing services, take note of the following items to prevent business interruptions:

    • If the origin server of the domain name that you want to transfer is an Object Storage Service (OSS) bucket, and you have enabled private bucket access for the domain name and configured a Security Token Service (STS) token to redirect requests to private OSS buckets in the same Alibaba Cloud account, back-to-origin authentication may fail after you transfer the domain name to another account. As a result, origin fetch fails. Therefore, you need to change the authentication method of the domain name to permanent security token before you transfer the domain name. For more information, see Grant Alibaba Cloud CDN access permissions on private OSS buckets.

    • If you have configured an SSL certificate for the domain name that you want to transfer, you are not notified of the certificate expiration after the domain name is transferred to another account. You need to re-upload the certificate to the new account.

  • Before you transfer a domain name, you need to disable features that are enabled for the old account, such as data monitoring, logs, and operations reports. If you do not disable the features, logs and reports continue to be delivered to the old account and fees are continuously generated. After you transfer a domain name to the new account, you need to configure the features for the domain name in the new account.

  • After you transfer a domain name to the new account:

    • You cannot use the resource plan of the old account to offset traffic fees that are generated by the domain name. Resource plans cannot be transferred to another account.

    • The resource groups and tags that are associated with the domain name also change. If you use resource groups or tags to manage the domain name, you need to configure resource groups or tags in the new account.

  • If your domain name is restricted from being transferred, a message is displayed during the transfer. You can submit a ticket to reach technical support.

Procedure

  1. Log on to the Alibaba Cloud CDN console.

  2. In the left-side navigation pane, click Domain Names.

  3. In the upper-right corner of the Domain Names page, click Transfer Domain Names.

  4. After you read and check the instructions, click OK.

  5. Enter the domain name that you want to transfer and verify the ownership of the domain name. For more information, see Verify the ownership of a domain name.

  6. Click Transfer.

Verify the ownership of a domain name

Method 1: Use a DNS record to verify the ownership (recommended)

  1. In the Verify Domain Ownership section, click Method 1: DNS Settings.

    Important

    Do not close the verification page before the verification is complete. If DNS record verification fails, you can use Method 2: Upload a verification file to verify the ownership.

    DNS验证

  2. Add a TXT record in the system of your DNS service provider.

    The following example shows how to add a TXT record. Alibaba Cloud DNS is used as the DNS service provider in this example. You can use similar methods to add TXT records in the systems of other DNS service providers, such as Tencent Cloud and Xinnet.

    1. Log on to the Alibaba Cloud DNS console.

    2. On the Domain Name Resolution page, find the root domain example.com and click DNS Settings in the Actions column.

    3. Click Add DNS Record, set the Record Type parameter to TXT, set the Hostname and Record Value parameters to the values that are obtained in Step 1, and then use the default values for other parameters.

      记录

    4. Click OK.

  3. After the TXT record takes effect, log on to the Alibaba Cloud CDN console and click Verify.

    If a message indicating that the domain name fails the verification appears, check whether the TXT record is correct. Wait for the TXT record to take effect and try again.

    The accelerated domain name image.example.com is used in the following examples to check whether the TXT record is correct.

    Note
    • If you add a TXT record, the TXT record immediately takes effect. If you modify a TXT record, the amount of time that is required for the updates to take effect is based on the TTL. The default TTL is 10 minutes.

    • If dig is not installed on Linux, you can run the yum install bind-utils command to install dig.

    • Example for Windows: Open the Command Prompt in Windows, and then run the nslookup -qt=txt verification.example.com command. You can check whether the TXT record is correct based on the output.image.png

    • Example for Linux:Run the dig verification.example.com txt command. You can check whether the TXT record is correct based on the output.image.png

Method 2: Upload a verification file to verify the ownership

  1. In the Verify Domain Ownership section, click Method 2: Verification File.

    Do not close the verification page before the verification is complete.文件验证

  2. Click verification.html to download the verification file.

  3. Upload the verification file to the root directory on the server of the root domain name. The server can be an ECS instance, an OSS bucket, a CVM instance, a COS instance, or an EC2 instance.

  4. After you make sure that the verification file is accessible from http://example.com/verification.html, click Verify.

    Alibaba Cloud CDN accesses http://example.com/verification.html on your server for verification.

    • If the record value in the file is the same as the record value in the verification file, the verification is successful.

    • Otherwise, the verification fails. Make sure that the preceding URL is accessible and the file that you uploaded is valid.

  5. Click Verify.