发布于: 2024-8-28最后更新: 2024-9-11字数 00 分钟

type
status
date
slug
summary
tags
category
icon
url
sync
The general process for changing the domain name for a Notion page is as follows:
  1. Purchase your own domain name.
  1. Sign up for Cloudflare and set up the DNS.
  1. Set up the Cloudflare Worker for redirection, and you're done.
The process is not complicated, but it does take a bit of time. However, the author has written a detailed tutorial on how to bind a domain name, and you can easily complete it by following the steps!
For those interested in using Notion as a blog, personal website, or to share templates, this tutorial will guide you through achieving the same effect. Continue reading to learn how to operate 👇
Notion Domain Name Change Tutorial
This section will provide a detailed explanation of the process of binding a personal domain name to Notion. Please follow the steps in order and carefully:
Step 1: Register a Personal Domain Name 🔗
If you don't already have a personal domain name, you'll need to register one first. A domain name is essentially the web address of your site, like my domain jcshawn.com. There are many domain registrars online, and I personally recommend using Google Domains or Namecheap, as they offer affordable and stable services.
If you already have a domain, you can skip to Step 2.
Registering a domain is not expensive. For example, Google Domains is about 360 NTD per year, and Namecheap is even cheaper. You can choose a name you like for your personal domain and follow the registrar's payment process to subscribe.
After registration, look for the DNS settings page in the domain's backend; you will need it later:
Example of Google Domains DNS settings screenshot, on the left side of the menu. If you can't find it, you can search the documentation or ask the registrar's customer service.
Step 2: Sign Up for Cloudflare and Set Up DNS 🛠️
Next, you need to sign up for a Cloudflare account. Cloudflare will help you connect your domain to your Notion page. There are many tutorials online for registration, so I won't go into detail here. If you haven't registered yet, you can refer to this guide on how to register and set up DNS transfer, just follow the registration process mentioned earlier:
[2021] Cloudflare CDN Tutorial, Free to Improve WordPress Site Speed by 50%
Cloudflare Account Registration Link
I'll use Google Domains as an example. On the Cloudflare homepage, click on 'Add a Site':
Enter the registered domain name:
Choose the free plan at the bottom:
Cloudflare will automatically scan and import the existing settings. Fill in the settings as shown in my picture:
First, add an A record, name your domain (without www), and IPv4 should be 216.58.200.46. Then, add a CNAME record, name it www, and set the target to your domain. Remember to save.
Cloudflare will then provide you with two nameserver addresses. Go back to your domain registrar's backend > DNS, change to custom nameservers, enter the addresses you were assigned, and save:
Then, on Cloudflare's homepage, there will be an option to check your nameservers. Click on it and wait about an hour (usually faster). If successful, you will receive an email notification from Cloudflare. If it hasn't succeeded after a day, make sure you have done the following:
  • Make sure to set up the A record in Cloudflare first.
  • If your original domain registrar offers DNSSEC services, disable it and check Cloudflare again.
In Cloudflare's backend > SSL / TLS menu, set the encryption mode to 'Full' (as of September 2023, 'Full' is recommended instead of 'Full (strict)'):
Please set the encryption mode to 'Full'. (The settings in the picture may cause repeated redirections.)
Step 3: Set Up Cloudflare Route Rules (Worker)
Now comes the main part! We will set up Cloudflare to connect the domain to the Notion Page and change the notion.site URL to the domain you registered.
Please copy the following code into your notepad or text editor and modify it according to the instructions in Chinese:

Loading...
snipo.io Take notes while watching a show.

snipo.io Take notes while watching a show.

Snipo is an AI-assisted video note-taking tool that supports the Chrome browser and can synchronize video notes to Notion. It also offers screenshot functionality, automatically generated AI flashcards, customizable decks, and export capabilities. Snipo is compatible with multiple learning platforms and has received positive reviews from users.


notionbackups Worried about Notion crashing? Try this backup Notion product

notionbackups Worried about Notion crashing? Try this backup Notion product

Worried that the notes are not dropped, using cloud notes, worrying that the cloud note data is not dropping, using cloud backup, unlimited nesting dolls…Worried that the notes are not dropped, using cloud notes, worrying that the cloud note data is not dropping, using cloud backup, unlimited nesting dolls…