Skip to content

Commit 6cd62a2

Browse files
RebeccaTamachiromarciocloudflare
authored andcommitted
[DNS] Update proxy status page and improve information overload (#19728)
* Recap what are DNS records, remove image, and add Benefits h3 * Briefly explain the example pointing to Fundamentals for more * Remove repeated explanation and details on egress IPs * Repurpose proxied-records h2 and update anchor links * Add dedicated folder to move proxying higher on the sidenav * Add dedicated page to proxying limitations * Add Secondary DNS with pre-signed DNSSEC limitation * Explicitly call out DNS-only on pre-signed DNSSEC warning * Replace link to Secondary DNS in limitations.mdx * Small text tweaks for consistency * Call out example where CNAME shouldn't be proxied * Move proxied-dns-records to index.mdx for name consistency * Adjust pcx_content_type accordingly * Improve linkning to Fundamentals from limitations.mdx * Apply PM feedback and improve passive voice * Edit explanation of predefined TTL as per PM comment * Fix links with specific anchors to limitations * Find and replace remaining links that kept valid anchors * Further adjust specific links to #proxied-records * Add redirect from previous buried page to new one * Adding some changes left unstaged * Fix broken links * Apply suggestions from code review Co-authored-by: marciocloudflare <[email protected]> --------- Co-authored-by: marciocloudflare <[email protected]>
1 parent 41f2aca commit 6cd62a2

File tree

115 files changed

+309
-196
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+309
-196
lines changed

public/_redirects

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,7 @@
354354
/dns/foundation-dns/graphql-analytics/ /dns/additional-options/analytics/ 301
355355
/dns/manage-dns-records/how-to/dns-load-balancing/ /dns/manage-dns-records/how-to/round-robin-dns/ 301
356356
/dns/manage-dns-records/how-to/create-root-domain/ /dns/manage-dns-records/how-to/create-zone-apex/ 301
357+
/dns/manage-dns-records/reference/proxied-dns-records/ /dns/proxy-status/ 301
357358
/dns/reference/troubleshooting/ /dns/reference/recommended-third-party-tools/ 301
358359
/dns/zone-setups/partial-setup/convert-partial-to-full/ /dns/zone-setups/conversions/convert-partial-to-full/ 301
359360
/dns/zone-setups/partial-setup/convert-partial-to-secondary/ /dns/zone-setups/conversions/convert-partial-to-secondary/ 301

src/content/changelogs/rules.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ entries:
3737
- publish_date: "2024-09-20"
3838
title: Automatic DNS Validation for Cloudflare Rules
3939
description: |-
40-
The Cloudflare dashboard now automatically validates [DNS records](/dns/manage-dns-records/reference/proxied-dns-records/) and [Cloudflare for SaaS custom hostnames](/cloudflare-for-platforms/cloudflare-for-saas/domain-support/) for rules targeting specific hostnames or URLs. To prevent misconfigured rules and ensure smoother deployments, you will get proactive warnings for missing or misconfigured DNS records and custom hostnames.
40+
The Cloudflare dashboard now automatically validates [DNS records](/dns/proxy-status/) and [Cloudflare for SaaS custom hostnames](/cloudflare-for-platforms/cloudflare-for-saas/domain-support/) for rules targeting specific hostnames or URLs. To prevent misconfigured rules and ensure smoother deployments, you will get proactive warnings for missing or misconfigured DNS records and custom hostnames.
4141
4242
- publish_date: "2024-09-17"
4343
title: Compression Rules available to all plans with Zstandard support

src/content/changelogs/trace.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ entries:
1818
- publish_date: "2024-03-12"
1919
title: Cloudflare Trace now supports grey-clouded hostnames
2020
description: |-
21-
Even if the hostname is [not proxied by Cloudflare](/dns/manage-dns-records/reference/proxied-dns-records/#dns-only-records), Cloudflare Trace will now return all the configurations that Cloudflare would have applied to the request.
21+
Even if the hostname is [not proxied by Cloudflare](/dns/proxy-status/#dns-only-records), Cloudflare Trace will now return all the configurations that Cloudflare would have applied to the request.

src/content/docs/byoip/service-bindings/magic-transit-with-cdn.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ You can periodically check the service binding status using the [List Service Bi
123123

124124
## 3. Create address maps
125125

126-
Once you have configured your IPs to have CDN service, you can use <GlossaryTooltip term="address map" link="/byoip/address-maps/">address maps</GlossaryTooltip> to specify which IPs should be used by Cloudflare in DNS responses when a record is <GlossaryTooltip term="proxy status" link="/dns/manage-dns-records/reference/proxied-dns-records/#proxied-records">proxied</GlossaryTooltip>.
126+
Once you have configured your IPs to have CDN service, you can use <GlossaryTooltip term="address map" link="/byoip/address-maps/">address maps</GlossaryTooltip> to specify which IPs should be used by Cloudflare in DNS responses when a record is <GlossaryTooltip term="proxy status" link="/dns/proxy-status/">proxied</GlossaryTooltip>.
127127

128128
You can choose between two different scopes:
129129

src/content/docs/cache/concepts/default-cache-behavior.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ Cloudflare’s CDN provides several cache customization options:
5959

6060
<FeatureTable id="network.max_upload_size" />
6161

62-
If you require a larger upload, group requests smaller than the upload thresholds or upload the full resource through an [unproxied (grey-clouded) DNS record](/dns/manage-dns-records/reference/proxied-dns-records/).
62+
If you require a larger upload, group requests smaller than the upload thresholds or upload the full resource through an [unproxied (grey-clouded) DNS record](/dns/proxy-status/).
6363

6464
### Cacheable size limits
6565

src/content/docs/cache/get-started.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Cloudflare caches static content based on the following factors:
2222
* Origin headers that indicate <GlossaryTooltip term="dynamic content">dynamic content</GlossaryTooltip>
2323
* Cache rules that bypass cache on cookie
2424

25-
Cloudflare only caches resources within the Cloudflare data center that serve the request. Cloudflare does not cache off-site or third-party resources, such as Facebook or Flickr, or content hosted on [unproxied (grey-clouded)](/dns/manage-dns-records/reference/proxied-dns-records/) DNS records.
25+
Cloudflare only caches resources within the Cloudflare data center that serve the request. Cloudflare does not cache off-site or third-party resources, such as Facebook or Flickr, or content hosted on [unproxied (grey-clouded)](/dns/proxy-status/) DNS records.
2626

2727
## Learn the basics
2828

src/content/docs/cache/how-to/cache-rules/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Cache Rules can be created in the [dashboard](/cache/how-to/cache-rules/create-d
1111

1212
:::note[Notes]
1313

14-
Cache Rules require that you [proxy the DNS records](/dns/manage-dns-records/reference/proxied-dns-records/) of your domain (or subdomain) through Cloudflare.
14+
Cache Rules require that you [proxy the DNS records](/dns/proxy-status/) of your domain (or subdomain) through Cloudflare.
1515

1616
Rules can be versioned. Refer to the [Version Management](/version-management/) documentation for more information.
1717

src/content/docs/cache/how-to/purge-cache/purge-by-tags.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Cache-tag purging makes multi-file purging easier because you can instantly bulk
1111
## General workflow for cache-tags
1212

1313
1. Add tags to the `Cache-Tag` HTTP response header from your origin web server for your web content, such as pages, static assets, etc.
14-
2. [Ensure your web traffic is proxied](/dns/manage-dns-records/reference/proxied-dns-records/) through Cloudflare.
14+
2. [Ensure your web traffic is proxied](/dns/proxy-status/) through Cloudflare.
1515
3. Cloudflare associates the tags in the `Cache-Tag` HTTP header with the content being cached.
1616
4. Use specific cache-tags to instantly purge your Cloudflare CDN cache of all content containing that cache-tag from your dashboard or [using our API](/api/resources/cache/methods/purge/).
1717
5. Cloudflare forces a [cache MISS](/cache/concepts/cache-responses/#miss) on content with the purged cache-tag.

src/content/docs/calls/turn/custom-domains.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Any DNS provider, including Cloudflare DNS can be used to set up a CNAME for cus
3232
:::note
3333

3434

35-
If Cloudflare's authoritative DNS service is used, the record must be set to [DNS-only or "grey cloud" mode](/dns/manage-dns-records/reference/proxied-dns-records/#dns-only-records).\`
35+
If Cloudflare's authoritative DNS service is used, the record must be set to [DNS-only or "grey cloud" mode](/dns/proxy-status/#dns-only-records).\`
3636

3737

3838
:::

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/saas-customers/how-it-works.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ To give the SaaS provider permission to route traffic through their zone, any cu
2020

2121
## With O2O
2222

23-
If you have your own Cloudflare zone (`example.com`) and your zone contains a [proxied DNS record](/dns/manage-dns-records/reference/proxied-dns-records/) matching the custom hostname (`mystore.example.com`) with a **CNAME** target defined by the SaaS Provider, then O2O will be enabled.
23+
If you have your own Cloudflare zone (`example.com`) and your zone contains a [proxied DNS record](/dns/proxy-status/) matching the custom hostname (`mystore.example.com`) with a **CNAME** target defined by the SaaS Provider, then O2O will be enabled.
2424

2525
<Example>
2626

0 commit comments

Comments
 (0)