看这一篇就够了:Netlify+Cloudflare配置网站和DNS

B站影视 韩国电影 2025-03-17 03:10 1

摘要:很多个人网站是在netlify上host的,通过github直接把网站代码自动导入到netlify上进行编译和发布,实现自动化内容发布。而Netlify的免费版本只提供一个.netlify.app的二级域名,其中site_name可以任意

很多个人网站是在netlify上host的,通过github直接把网站代码自动导入到netlify上进行编译和发布,实现自动化内容发布。而Netlify的免费版本只提供一个.netlify.app的二级域名,其中site_name可以任意选择,只要未重名就可以。今天这篇文章是介绍如何把自有域名绑定到netlify到网站里,这里假设netlify上的网站已经建好,二级域名访问已经没问题。

我的自有域名yesmiracle.net是从google domain上购买的,google domain现在已经出售给squrespace了

为了减少以后的麻烦,我注册了Cloudflare,并且创建一个site

按照向导完成创建,可以进入DNS看看,现在是空的

现在进入Netlify的Team Overview团队首页

左边有Domains菜单,点进去看一下,确保你的主域名没有在这里注册

现在,我们要添加一级域名,以我的域名为例,点击红色圈里的“Add domain alias”,在弹出框中输入“yesmiracle.net", 点“save”保存,

| | | —— | | 然后netlify会创建“yesmiracle.net"和“www.yesmiracle.net"两条dns记录,并且标记前者为网站的主域名,界面上会提示“awaiting external DNS”,表示需要先到Cloudflare那边去做设置(注意,不用关心左边的blog2,我是给读者举个例子) |

类型都是CNAME,第一条是从root(也就是输入“@”)到“apex-loadbalancer.netlify.com”,第二条是从“www”到“yesmiracle.netlify.app”这个二级域名就是你在netlify管理界面里看到的域名,

来源:墨码行者

相关推荐