前言
众所周知前阵子 *.vercel.app
域名在你国已经被橄榄了,这意味着Vercel正式被盯上
虽然说现在的 Vercel 速度还是跟以前一样不受影响,但是我我看到了这篇文章还是决定试试netlify
注册账号
注册账号跟 Vercel 一样,我就直接用 GitHub 登录了
登录后要填一些信息,Tell us about yourself 随便乱填过了就行,Personalize your team space 是用户名按你自己来写
然后填完直接 Set up and continue
新建网站
接下来的话就可以新建网站了
可以看到 netlify 提供了两种部署方式,一种是导入现有的仓库,一种是直接选择一个模版
我这里就导入我的 Hexo 博客为例
连接仓库
首先连接账号
选择仓库
选择分支(这点比较好,Vercel新建时是不能选择分支的,只能新建完后改)
然后稍等一会就能部署完了
设置自定义域名
可以看到它会默认给你分配一个 *.netlify.app
的域名,当然你可以直接用,在国内还是能正常访问的
我这里就直接添加我的域名,点下面的 Add custom domain
注意一下,如果出现了
域名 is already registered. If you registered this domain name through a different registrar, select Add domain to begin delegating it to Netlify.
这里就直接再点一次 Add domain 不管它
然后点击 Check DNS configuration
下面会要求我们将域名CNAME解析到后面带 netlify.app.
的那一段
设置HTTPS
滑到下面就可以看到有HTTPS的选项,你可以在 netlify 申请 Let 证书 ,也可以用自己的证书(Provide your own certificate)
默认情况下当你添加自定义域名的时候 netlify 会自动申请 Let 证书
Waiting on DNS propagation
We’ll provision your Let’s Encrypt certificate automatically once the DNS configuration for your custom domain is pointing to our servers and the changes have propagated.
直接点击 Verify DNS configuration 验证DNS配置,确保你的自定义域名已经解析到了 netlify
验证成功后要等一会部署证书
(说实话这个部署证书是真的慢,大概三分钟五分钟的样子,Vercel添加一下就搞定了)
访问速度
目前你看到的 lanta.bangumi.cyou
是在 Vercel 上的
搭建在 netlify 的分站的域名是 lanta.netlify.app
你可以亲自来试试
我个人的访问速度是觉得不如 Vercel 的
在我发现Waline这个东西的时候,试了一下,发现这是个好东西,所以我就没有用Valine了