Skip to content

[Fundamentals] Revised adding a site to CF #22069

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Apr 30, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions public/__redirects
Original file line number Diff line number Diff line change
Expand Up @@ -625,6 +625,7 @@
/fundamentals/concepts/what-is-cloudflare/ https://www.cloudflare.com/learning/what-is-cloudflare/ 301
/fundamentals/concepts/the-internet/ https://www.cloudflare.com/learning/network-layer/how-does-the-internet-work/ 301
/fundamentals/concepts/free-plan/ /fundamentals/subscriptions-and-billing/free-plan/ 301
/fundamentals/setup/manage-domains/connect-your-domain/ /fundamentals/setup/manage-domains/add-site/ 301

# gateway
/gateway/about/ /cloudflare-one/policies/gateway/ 301
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/dns/concepts.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ DNS zone is an administrative concept used for delegating control over a given d

For the purpose of this documentation, keep in mind that each domain added to a Cloudflare account is listed in the account home page as a zone. The exact properties and behaviors of your zone depend on its [DNS setup](/dns/zone-setups/).

Also, different Cloudflare products and features are configurable at the zone level. Refer to [Fundamentals](/fundamentals/setup/manage-domains/connect-your-domain/#domain-configurations) for details.
Also, different Cloudflare products and features are configurable at the zone level. Refer to [Fundamentals](/fundamentals/setup/manage-domains/add-site/) for details.

### Zone apex

Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/dns/proxy-status/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Proxying is on by default when you onboard a domain via the dashboard.
When you set a DNS record to **Proxied** (also known as orange-clouded), Cloudflare can:

- Protect your origin server from [DDoS attacks](https://www.cloudflare.com/learning/ddos/what-is-a-ddos-attack/).
- [Optimize, cache, and protect](/fundamentals/setup/manage-domains/connect-your-domain/#domain-configurations) all requests to your application.
- [Optimize, cache, and protect](/fundamentals/setup/manage-domains/add-site/) all requests to your application.
- Apply your configurations for a variety of Cloudflare products.

:::caution
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ title: Zone status

Review information on the different statuses that your [zone](/dns/concepts/#zone) can have after you [add your website or application](/fundamentals/setup/manage-domains/add-site/) to Cloudflare.

Zone status is also referred to as domain status. An **active** domain status is a requirement for your [application services configurations](/fundamentals/setup/manage-domains/connect-your-domain/#domain-configurations) to be applied. Refer to [How Cloudflare works](/fundamentals/concepts/how-cloudflare-works/) for details.
Zone status is also referred to as domain status. An **active** domain status is a requirement for your [application services configurations](/fundamentals/setup/manage-domains/add-site/) to be applied. Refer to [How Cloudflare works](/fundamentals/concepts/how-cloudflare-works/) for details.

If your zone status changes, you will receive an email at the address associated with your account.

Expand Down Expand Up @@ -76,7 +76,7 @@ For Enterprise zones, if you want to adjust settings before zone activation, Log

## Active

Cloudflare has authenticated your [nameserver changes](/dns/nameservers/update-nameservers/) or [verification TXT record](/dns/zone-setups/partial-setup/setup/#2-verify-ownership-for-your-domain) and you can proxy domain traffic through Cloudflare. For more details refer to [How Cloudflare works](/fundamentals/concepts/how-cloudflare-works/) and [Domain configurations](/fundamentals/setup/manage-domains/connect-your-domain/#domain-configurations).
Cloudflare has authenticated your [nameserver changes](/dns/nameservers/update-nameservers/) or [verification TXT record](/dns/zone-setups/partial-setup/setup/#2-verify-ownership-for-your-domain) and you can proxy domain traffic through Cloudflare. For more details refer to [How Cloudflare works](/fundamentals/concepts/how-cloudflare-works/) and [Domain configurations](/fundamentals/setup/manage-domains/add-site/).

## Moved

Expand Down
22 changes: 6 additions & 16 deletions src/content/docs/fundamentals/setup/manage-domains/add-site.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,17 @@ pcx_content_type: tutorial

import { Render } from "~/components"

Follow these steps to onboard your website or application to Cloudflare. Once your domain is [active](/dns/zone-setups/reference/domain-status/#active), your web traffic will [proxy through Cloudflare](/fundamentals/concepts/how-cloudflare-works/#cloudflare-as-a-reverse-proxy), which speeds up and protects websites and services on your domain.
If you purchased your domain from a different provider, you can still connect the domain to Cloudflare. After you connect your domain to Cloudflare, Cloudflare will act as the [reverse proxy](/fundamentals/concepts/how-cloudflare-works/#cloudflare-as-a-reverse-proxy) and [DNS provider](/fundamentals/concepts/how-cloudflare-works/#cloudflare-as-a-dns-provider) for your site.

Cloudflare will become the primary [DNS provider](/fundamentals/concepts/how-cloudflare-works/#cloudflare-as-a-dns-provider) for your domain, meaning your [DNS records](/dns/concepts/#dns-records) are managed at Cloudflare, and we authoritatively answer all DNS queries.
The information below applies to a [full DNS setup](/dns/zone-setups/full-setup) which is the most common configuration.

:::note


These instructions are tailored to customers using a [full DNS setup](/dns/zone-setups/full-setup) (the most common configuration). If you are using a [partial setup](/dns/zone-setups/partial-setup/) or [secondary setup](/dns/zone-setups/zone-transfers/), your onboarding process will be different.


To use Cloudflare as a reverse proxy but maintain your DNS provider, refer to [partial setup](/dns/zone-setups/partial-setup/). To use one or more DNS providers, refer to or [DNS Zone transfers](/dns/zone-setups/zone-transfers/).
:::

## Prerequisites

To onboard a website or application to Cloudflare, you need to own the domain name (`example.com`).

If you do not already own a domain and plan to use Cloudflare for your [authoritative DNS](/dns/zone-setups/full-setup/), we highly recommend purchasing your domain name through [Cloudflare Registrar](/registrar/get-started/register-domain/). This simplifies your setup process by automatically using Cloudflare for authoritative DNS.

<Render file="disable_dnssec" product="dns" />
[Disable DNSSEC](/dns/dnssec/#disable-dnssec) at the registrar where you purchased your domain name to avoid connectivity errors when you change your nameservers.

## 1. Add site in Cloudflare

Expand All @@ -36,8 +28,6 @@ If you do not already own a domain and plan to use Cloudflare for your [authorit

## 3. Complete SSL/TLS setup

To prevent insecure connections and visitor browser errors, [make sure you have SSL/TLS protection](/ssl/get-started/).

Many Cloudflare services will automatically protect and speed up your web traffic once your nameservers are updated.
To prevent insecure connections and visitor browser errors, [enable SSL/TLS protection](/ssl/get-started/). Many Cloudflare services will automatically protect and speed up your web traffic after your nameservers are updated.

To get more out of Cloudflare, refer to the [Security](/fundamentals/security/) and [Performance](/fundamentals/performance/) tasks.
If you encounter unexpected results when changing your nameservers, refer to the [DNS Full Setup troubleshooting](/dns/zone-setups/full-setup/troubleshooting/).

This file was deleted.

2 changes: 1 addition & 1 deletion src/content/partials/fundamentals/add-site.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import { GlossaryTooltip, Render } from "~/components";
:::

4. Select a [plan](https://www.cloudflare.com/plans/#compare-features).
5. Make sure we have all of your [DNS records](/dns/manage-dns-records/).
5. [Review your DNS records](/dns/zone-setups/full-setup/setup/#review-dns-records) to ensure none are missing. Your DNS records must accurate for your domain to work properly.

<Render file="dns-scan-intro" product="dns" /> <br />

Expand Down
2 changes: 1 addition & 1 deletion src/content/partials/fundamentals/update-nameservers.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ import { Render } from "~/components"

<Render file="nameserver-preamble" product="dns" /> <br/>

Before your domain can begin using Cloudflare for DNS resolution, you need to [add these nameservers](/dns/zone-setups/full-setup/setup/#update-your-nameservers) at your registrar. Make sure DNSSEC **is disabled** at this point.
Before your domain can begin using Cloudflare for DNS resolution, you need to [add these nameservers](/dns/zone-setups/full-setup/setup/#update-your-nameservers) at your registrar. DNSSEC should still be **disabled** at this point.

<Render file="minimize-downtime-tip" product="dns" />
Loading