Coding静态网站部署及添加自定义域名
Coding部署githubpages静态网站
Coding部署github pages静态网站
- 在coding注册账号,创建一个项目,如命名为blog
- 点击进入项目,点击左侧
代码仓库
,在右上角点击导入外部仓库
。选用你的github pages所在的仓库,等待导入成功。这样导入的仓库也可以在代码仓库-设置-同步信息
中设置和github仓库同步的时间,不需要自己手动更新代码。 - 点击左侧
持续部署
,选择构建静态网站。点击右上角新建网站
,输入网站名称,网站类型选择自己的网站类型。节点的选择,如果想要进行网站备案的可以选择大陆的节点,不想网站备案的选择香港节点。 - 点击确定,等待网站创建完成。
Coding静态网站自定义域名
- 选购域名。可以从
GoDaddy
等网站选购,该类网站很多,如果是新手配置(比如我),还是建议用国内的腾讯云阿里云的域名吧。因为Coding被腾讯收购了,所以我这里是在腾讯云买了一个域名。 - 购买了域名首先要做的是去实名注册。打开DNSPOD,在我的域名中可以查看到自己购买的域名,点击状态中的实名注册即可。
- 此时DNSPOD中显示的状态为DNS未设置,如果是腾讯云购买的域名点击进去可以一键设置。如果不是在腾讯云购买的域名则去购买的网站那里设置DNS,把显示的两条加入进去即可。
- 在Coding静态页面中点击
自定义域名
。输入购买的域名,这时提醒需要域名解析。转到域名解析,点击域名后的解析按钮。可以选择一键解析也可以选择自己添加记录。
一般需要添加以下两条:
| 主机记录 | 记录类型 | 线路类型 | 记录值 | TTL | | -------- | -------- | -------- | ----------- | ---- | | www | A | 默认 | *见下方注解 | 600 | | @ | CNAME | 默认 | &见下方注解 | 600 |
*这里填写的是访问的IP,打开你的cmd,去ping一下coding中为你生成的网址,然后将那个IP填写到该记录值中
&这里填写的是coding在自定义域名时弹出的那行信息,一般腾讯云的配置中为(你的域名).cdn.dnsv1.com.
- 解析完成后,需要继续获取SSL证书,根据提示完成SSL证书的获取即可。
- 等待10分钟到24小时,新域名正式生效。中间可能会出现新域名只能访问主页,点击其他按钮导航到coding的默认网址的现象,只需要等待一段时间即可。
一些问题
- 发现访问域名时默认使用的是http而非https,速度较慢。
在腾讯云上可以在内容分发网络-域名管理-HTTPS配置
中开启。具体网址:https://console.cloud.tencent.com/cdn/domains/cdn-07clfg1z?tab=secure