The Domain Name System DNS is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. By providing a worldwide, distributed directory service , the Domain Name System has been an essential component of the functionality of the Internet since The Domain Name System delegates the responsibility of assigning domain names and mapping those names to Internet resources by designating authoritative name servers for each domain.
Step 1: Complete the prerequisites
To route traffic for your domain name, such as example. You can manage the DNS records of your domain using the registrar where you registered your domain, or you can manage them using Lightsail. We recommend that you transfer management of your domain's DNS records to Lightsail. This allows you to efficiently administer your domain and compute resources together in one place—Lightsail. You can create up to three Lightsail DNS zones. If you require more than three DNS zones, because you manage more than three domain names, we recommend using Amazon Route 53 to manage the DNS of all of your domains.
Set up your domain for Hosting
Follow the steps below to add your custom domain to Pages. See also this document for an overview on DNS records. You can choose whether to:. After you add a new domain to Pages, the verification code prompts you. Read this document for an overview of DNS records for Pages. Follow this issue for details. For projects on GitLab. For projects living in other GitLab instances CE or EE , please contact your sysadmin asking for this information which IP address is Pages server running on your instance.
You don't have to give up your unique, brand-centric domain names with Firebase Hosting. You can use a custom domain like example. Make sure that you've completed the "Get Started" wizard from your project's Firebase Hosting page so that you have a Firebase Hosting site in your Firebase project. From your project's Hosting page , enter the wizard for connecting a custom domain:. Optional Check the box to redirect all requests on the custom domain to a second specified domain such that example. These steps ensure that your domain is not already linked with a Firebase project and that you own the specified domain. Firebase Hosting requires that you keep this TXT record continually present in your DNS settings to prove your ownership of the domain and to authorize Firebase to assign and renew SSL certificates for your site. Host : Enter your apex domain key. Proving your ownership of an apex domain, or root domain, proves your ownership of all its subdomains.