Skip to content

Commit 6ff441e

Browse files
Move SSL recommendations into prep and revamp other steps
1 parent 41b95bc commit 6ff441e

File tree

1 file changed

+28
-26
lines changed
  • src/content/docs/dns/zone-setups/partial-setup

1 file changed

+28
-26
lines changed

src/content/docs/dns/zone-setups/partial-setup/setup.mdx

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ head:
99

1010
---
1111

12-
import { Details, Render, GlossaryTooltip } from "~/components";
12+
import { Details, Render, GlossaryTooltip, Steps } from "~/components";
1313

1414
<Render file="partial-setup-definition" />
1515

@@ -21,25 +21,29 @@ A partial setup is only available to customers on a Business or Enterprise plan.
2121

2222
## Before you begin
2323

24+
<Steps>
2425
1. Create a Cloudflare account and add your domain.
2526
2. Choose **Business** or **Enterprise** as your plan.
2627
3. If you are onboarding a new domain to Cloudflare, ignore the instructions to change your nameservers.
28+
4. (Recommended) Plan for SSL/TLS certificates:
2729

28-
### (Optional) Plan for SSL/TLS certificates
30+
If you are only using [Universal SSL](/ssl/edge-certificates/universal-ssl/) prior to converting your zone, a certificate will be provisioned for your subdomains only after each of the respective DNS records ([step 3](#3-add-dns-records) below) are [proxied](/dns/manage-dns-records/reference/proxied-dns-records/). Refer to [Enable Universal SSL](/ssl/edge-certificates/universal-ssl/enable-universal-ssl/#partial-dns-setup) for details.
2931

30-
If you are only using [Universal SSL](/ssl/edge-certificates/universal-ssl/) prior to converting your zone, a certificate will be provisioned for your subdomains only after each of the respective DNS records are [proxied](/dns/manage-dns-records/reference/proxied-dns-records/). Refer to [Enable universal SSL](/ssl/edge-certificates/universal-ssl/enable-universal-ssl/#partial-dns-setup) for details.
32+
If your domain is sensitive to downtime, instead of using Universal SSL, consider using an [advanced certificate](/ssl/edge-certificates/advanced-certificate-manager/) with [delegated DCV](/ssl/edge-certificates/changing-dcv-method/methods/delegated-dcv/#setup).
33+
</Steps>
3134

32-
If your domain is sensitive to downtime, instead of using Universal SSL, consider using an [advanced certificate](/ssl/edge-certificates/advanced-certificate-manager/) with [delegated DCV](/ssl/edge-certificates/changing-dcv-method/methods/delegated-dcv/#setup).
35+
## 1. Convert your zone and review DNS records
3336

34-
## Add your domain to Cloudflare
37+
<Steps>
38+
1. On the **Overview** page, select **Convert to CNAME DNS Setup**.
39+
2. Select **Convert** to confirm.
40+
3. Save the information from the **Verification TXT Record**. If you lose the information, you can also access it by going to **DNS** > **Records** > **Verification TXT Record**.
41+
4. Make sure that you have all the DNS records for subdomains that you want to proxy through Cloudflare.
42+
</Steps>
3543

36-
4. On the **Overview** page, select **Convert to CNAME DNS Setup**.
37-
5. Select **Convert** to confirm.
38-
6. Save the information from the **Verification TXT Record**. If you lose the information, you can also access it by going to **DNS** > **Records** > **Verification TXT Record**.
44+
## 2. Verify ownership for your domain
3945

40-
## Verify ownership for your domain
41-
42-
Once you [add your domain to Cloudflare](#add-your-domain-to-cloudflare), add the **Verification TXT Record** at your authoritative DNS provider. Cloudflare will verify the TXT record and send a confirmation email. This can take up to a few hours.
46+
Add the **Verification TXT Record** at your authoritative DNS provider. Cloudflare will verify the TXT record and send a confirmation email. This can take up to a few hours.
4347

4448
<Details header="Example verification record">
4549
A verification record for `example.com` might be:
@@ -57,24 +61,22 @@ After creating the record, you can use this [Dig Web Interface link](https://dig
5761

5862
That record must remain in place for as long as your domain is active on the partial setup on Cloudflare.
5963

60-
## Add DNS records
64+
## 3. Add DNS records
6165

62-
1. In Cloudflare, [add an `A`, `AAAA`, or `CNAME` record](/dns/manage-dns-records/how-to/create-dns-records/).
63-
2. At your authoritative DNS provider:
64-
1. Remove any existing `A`, `AAAA`, or `CNAME` records on the hostname you want to proxy to Cloudflare.
65-
2. Add a `CNAME` record for `{your-hostname}.cdn.cloudflare.net`.
66+
<Steps>
67+
1. At your authoritative DNS provider:
68+
1. Create `CNAME` records pointing to `{your-hostname}.cdn.cloudflare.net` for every hostname you wish to proxy through Cloudflare.
6669

67-
<details>
68-
<summary>
69-
Example CNAME record at authoritative DNS provider
70-
</summary>
70+
<Details header="Example CNAME record at authoritative DNS provider">
7171

72-
The `CNAME` record for `www.example.com` would be:
72+
The `CNAME` record for `www.example.com` would be:
7373

74-
```txt
75-
www.example.com CNAME www.example.com.cdn.cloudflare.net
76-
```
74+
```txt
75+
www.example.com CNAME www.example.com.cdn.cloudflare.net
76+
```
77+
</Details>
7778

78-
</details>
79+
2. Remove any previously existing `A`, `AAAA`, or `CNAME` records referencing the hostnames you want to proxy through Cloudflare. For these hostnames, leave only the records pointing to `{your-hostname}.cdn.cloudflare.net`.
7980

80-
3. Repeat this process for each subdomain proxied to Cloudflare.
81+
2. Repeat this process for each subdomain that should be proxied to Cloudflare.
82+
</Steps>

0 commit comments

Comments
 (0)