Skip to content

Commit 1b0b5ff

Browse files
[SSL4SaaS] Fix extra overviews and use labels (#16990)
* First pass and hide indexes * Adjust label and separate intro from DirectoryListing
1 parent 254b5ab commit 1b0b5ff

File tree

10 files changed

+35
-26
lines changed

10 files changed

+35
-26
lines changed

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/domain-support/index.mdx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ pcx_content_type: overview
33
title: Custom hostnames
44
sidebar:
55
order: 3
6-
6+
label: About
77
---
88

9-
import { DirectoryListing } from "~/components"
9+
import { DirectoryListing } from "~/components";
1010

1111
Cloudflare for SaaS allows you, as a SaaS provider, to extend the benefits of Cloudflare products to custom domains by adding them to your zone as custom hostnames. We support adding hostnames that are a subdomain of your zone (for example, `sub.serviceprovider.com`) and vanity domains (for example, `customer.com`) to your SaaS zone.
1212

13+
## Resources
14+
1315
<DirectoryListing />

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/reference/index.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ title: Reference
33
pcx_content_type: navigation
44
sidebar:
55
order: 11
6+
group:
7+
hideIndex: true
68
head:
79
- tag: title
810
content: Reference — Cloudflare for SaaS
9-
1011
---
1112

12-
import { DirectoryListing } from "~/components"
13+
import { DirectoryListing } from "~/components";
1314

1415
<DirectoryListing />

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/reference/status-codes/index.mdx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,12 @@ pcx_content_type: navigation
33
title: Status codes
44
sidebar:
55
order: 4
6+
group:
7+
hideIndex: true
68
---
79

10+
import { DirectoryListing } from "~/components";
11+
812
Cloudflare uses many different status codes for Cloudflare for SaaS. They can be related to:
913

10-
- [Custom hostnames](/cloudflare-for-platforms/cloudflare-for-saas/reference/status-codes/custom-hostnames/)
11-
- [Specific certificate authorities](/cloudflare-for-platforms/cloudflare-for-saas/reference/status-codes/certificate-authority-specific/)
12-
- [Custom Certificate Signing Requests](/cloudflare-for-platforms/cloudflare-for-saas/reference/status-codes/custom-csrs/)
14+
<DirectoryListing />

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/saas-customers/provider-guides/index.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ pcx_content_type: navigation
33
title: Provider guides
44
sidebar:
55
order: 2
6+
group:
7+
hideIndex: true
68
head: []
79
description: Learn how to configure your Enterprise zone on several SaaS providers.
8-
910
---
1011

11-
import { DirectoryListing } from "~/components"
12+
import { DirectoryListing } from "~/components";
1213

1314
<DirectoryListing />
Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
---
22
pcx_content_type: overview
3-
title: Certificate Management
3+
title: Certificate management
44
sidebar:
55
order: 1
6-
6+
label: About
77
---
88

9-
import { DirectoryListing } from "~/components"
9+
import { DirectoryListing } from "~/components";
10+
11+
Cloudflare for SaaS takes away the burden of certificate issuance and management from you, as the SaaS provider, by proxying traffic through Cloudflare's edge. You can choose between Cloudflare managing all the certificate issuance and renewals on your behalf, or maintain control over your TLS private keys by uploading your customers' own certificates.
1012

11-
Cloudflare for SaaS takes away the burden of certificate issuance and management from the you, as the SaaS provider, by proxying traffic through Cloudflare's edge. You can choose between Cloudflare managing all the certificate issuance and renewals on your behalf, or maintain control over your TLS private keys by uploading your customers' own certificates.
13+
## Resources
1214

1315
<DirectoryListing />

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/security/certificate-management/issue-and-validate/index.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,11 @@ pcx_content_type: navigation
33
title: Issue and validate certificates
44
sidebar:
55
order: 3
6-
6+
group:
7+
hideIndex: true
78
---
89

9-
import { DirectoryListing } from "~/components"
10+
import { DirectoryListing } from "~/components";
1011

1112
Once you have [set up your Cloudflare for SaaS application](/cloudflare-for-platforms/cloudflare-for-saas/start/getting-started/), you can start issuing and validating certificates for your customers.
1213

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/security/waf-for-saas/index.mdx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ pcx_content_type: overview
33
title: WAF for SaaS
44
sidebar:
55
order: 1
6-
6+
label: Setup
77
---
88

99
[Web Application Firewall (WAF)](/waf/) allows you to create additional security measures through Cloudflare. As a SaaS provider, you can link custom rules, rate limiting rules, and managed rules to your custom hostnames. This provides more control to keep your domains safe from malicious traffic.
1010

1111
As a SaaS provider, you may want to apply different security measures to different custom hostnames. With WAF for SaaS, you can create multiple WAF configuration that you can apply to different sets of custom hostnames. This added flexibility and security leads to optimal protection across the domains of your end customers.
1212

13-
***
13+
---
1414

1515
## Prerequisites
1616

@@ -46,10 +46,8 @@ curl "https://api.cloudflare.com/client/v4/zones/{zone_id}/custom_hostnames" \
4646

4747
:::note
4848

49-
5049
One instance of low, medium, and high rules could be rate limiting. You can specify three different thresholds: low - 100 requests/minute, medium - 85 requests/minute, high - 50 requests/minute, for example. Another possibility is a WAF custom rule in which low challenges requests and high blocks them.
5150

52-
5351
:::
5452

5553
5. Make an API call in the format below using your Cloudflare email and the IDs gathered above:

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/start/advanced-settings/apex-proxying/index.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ pcx_content_type: concept
33
title: Apex proxying
44
sidebar:
55
order: 1
6-
6+
label: About
77
---
88

9-
import { Render } from "~/components"
9+
import { Render } from "~/components";
1010

1111
Apex proxying allows your customers to use their apex domains (`example.com`) with your SaaS application.
1212

@@ -24,4 +24,4 @@ This limitation does not apply with apex proxying. Cloudflare assigns a set of I
2424

2525
## Setup
2626

27-
* [Set up Apex Proxying](/cloudflare-for-platforms/cloudflare-for-saas/start/advanced-settings/apex-proxying/setup/)
27+
- [Set up Apex Proxying](/cloudflare-for-platforms/cloudflare-for-saas/start/advanced-settings/apex-proxying/setup/)

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/start/advanced-settings/index.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ pcx_content_type: navigation
33
title: Advanced Settings
44
sidebar:
55
order: 3
6-
6+
group:
7+
hideIndex: true
78
---
89

9-
import { DirectoryListing } from "~/components"
10+
import { DirectoryListing } from "~/components";
1011

1112
<DirectoryListing />

src/content/docs/cloudflare-for-platforms/cloudflare-for-saas/start/index.mdx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,13 @@ pcx_content_type: navigation
33
title: Get started
44
sidebar:
55
order: 2
6+
group:
7+
hideIndex: true
68
head:
79
- tag: title
810
content: Get started - Cloudflare for SaaS
9-
1011
---
1112

12-
import { DirectoryListing } from "~/components"
13+
import { DirectoryListing } from "~/components";
1314

1415
<DirectoryListing />

0 commit comments

Comments
 (0)