From 3235ecb7c70a925023107bc6796f24cdecf6f790 Mon Sep 17 00:00:00 2001 From: Marcia Ramos Date: Wed, 27 Sep 2017 19:08:11 -0300 Subject: [PATCH] add intro section "Custom domains for GitLab Pages" for comprehensiveness and SEO --- .../project/pages/getting_started_part_three.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/doc/user/project/pages/getting_started_part_three.md b/doc/user/project/pages/getting_started_part_three.md index 53fd1786cfa..cb9ef897433 100644 --- a/doc/user/project/pages/getting_started_part_three.md +++ b/doc/user/project/pages/getting_started_part_three.md @@ -16,6 +16,19 @@ As described in the previous part of this series, setting up GitLab Pages with c These steps assume you've already [set your site up](getting_started_part_two.md) and and it's served under the default Pages domain `namespace.gitlab.io`, or `namespace.gitlab.io/project-name`. +### Custom domains for GitLab Pages + +To use one or more custom domain with your Pages site, there are two things +you should consider first, which we'll cover in this guide: + +1. Either if you're adding a **root domain** or a **subdomain**, for which +you'll need to set up [DNS records](#dns-records) +1. Whether you want to add an [SSL/TLS certificate](#ssl-tls-certificates) or not + +Let's start from the beginning. If you already know how these things work +and want to skip the tutorial, you may be interested in the [TL;DR](#tl-dr) section +below. + ### DNS Records A Domain Name System (DNS) web service routes visitors to websites