# Custom Domain Setting

# What is a custom domain

SlashPage allows you to connect your own personal domain to your site. This is called the custom domain feature.

If you have a domain, connect it right away.

You can set up your custom domain in Site Settings → Custom Domains.

## Connect a custom domain

Connect your site created with SlashPage to a domain purchased from your DNS hosting provider.

1. Register a Custom Domain

The first step is to register your domain with SlashPage as a custom domain.

![Image](https://upload.cafenono.com/image/slashpageHome/20231013/202308_9UPVeDKR1WAhJD5cJF?q=75&s=1280x180&t=outside&f=webp)

This is the registration of your personal domain information on the SlashPage.

The next step is to register SlashPage information in your domain settings.

2. Set up your CNAME

You need to register a CNAME record at the DNS hosting company you purchased (GoDaddy, Google Domains, Amazon Web Service, etc.).

    1. Click on the following menu: DNS Settings, Domain Settings, Manage Domains.

    2. On the DNS Settings page, look for a value like CNAME, CNAME record, or Canonical Name.

    3. Then enter the following information
    3. 

| Host or Name | Target or Points to or Value |
| --- | --- |
| www | customdomain.slashpage.com |

![Amazon Web Service DNS setting](https://upload.cafenono.com/image/slashpageHome/20231013/201412_d1EBV0CRc7Zqu5wY8g?q=75&s=1280x180&t=outside&f=webp)

After you change your domain's settings, it might take a while for the changes to spread around the world. You might have to wait as little as a few minutes or as long as 48 hours.

To check if the changes have taken effect, you can check the status at sites like the [G Suite toolbox](https://toolbox.googleapps.com/apps/dig/#CNAME/) or [DNSChecker](https://dnschecker.org/), or use the `dig` or `nslookup` commands in Terminal.

SlashPage will continue to check to make sure the DNS CNAME settings in step 2 are correct after step 1.

![DNS check screen after step 1](https://upload.cafenono.com/image/slashpageHome/20231016/162310_TiYpng1up3CEo8oR5E?q=75&s=1280x180&t=outside&f=webp)

If you're done and see the above screen, please wait for the DNS verification process to finish.

3. Wait for certificate issuance

At this point, everything you need to do is done. You'll need a certificate to use the custom domain feature. If the DNS you set up is valid, SlashPage will issue a certificate.

![Certificate Issuing Screen](https://upload.cafenono.com/image/slashpageHome/20231016/162555_HV8wl8w3tsYOJMUUpW?q=75&s=1280x180&t=outside&f=webp)

This process usually takes less than 20 seconds, but it can take longer. Please wait for a moment.

## Additional Settings

🚧 The settings up to this point will only apply to `[www.example.com](https://www.example.com)` and you will not be able to access `example.com`.

This is because CNAME records typically cannot be set for root domains. There are three things you can do to make it work for example.com.

1. Set up an A record

You can do this by setting an A record instead of a CNAME record.

| Record name | Target or Value |
| --- | --- |
| Leave blank | customdomain-d8434b1c9bbec713.elb.ap-northeast-2.amazonaws.com |

2. Use Aname or Alias record

 If your DNS hosting provider supports these record types, you can use them.

    1. On the DNS Settings page, select ANAME or ALIAS

    2. Enter the following information

| Host or Alias | Target or Value |
| --- | --- |
| @ or leave blank | [www.example.com](https://www.example.com) |

3. Using your DNS hosting provider's `redirect` or `forwarding` features

The use of redirects and forwarding can vary from provider to provider. Here are some typical settings

    1. On your DNS settings page, look for the "URL Redirect", "Forwarding", "Web Address Forwarding", or similar option.

    2. Enter the following information

| Source or Redirect Address | Target |
| --- | --- |
| example.com | [www.example.com](https://www.example.com) |

Setting the redirect type to "301 Permanent Redirect" will ensure that search engines recognize it as the same site.

## Pages

- [Custom Domain Setting](https://slashpage.com/slashpage-customdomain2)
