hexo+coding域名绑定和访问优化

域名绑定

域名准备

​购买域名及实名认证不再赘述,可通过阿里云、腾讯云等平台自行购买域名。

Github域名解析(解析你的域名到web服务器,进而实现访问服务器的网站)

进入解析界面
18819235-63a9f5819bfbe0c1.JPG
记录
  • 添加三条记录
  • 第一条记录A型的记录值
18819235-17da8c7c7123845d.JPG
记录值.JPG
可通过 命令行(cmd)  ping username.github.io 得出
  • 第二条记录A型的记录值
可通过 命令行(cmd)  ping 购买的域名 得出
  • 第三条记录CNAME的记录值(以后搜索栏输入你的域名就可以指向下面的地址)
你的username.githb.io
  • 线路类型默认

配置github page绑定解析的域名

打开username.github.io后缀仓库,点击settings进入设置界面
下翻到Github pages下的Custom domain,填入刚解析的域名

coding域名绑定

  • 域名解析的时候把username.github.io改成username.coding.me
    域名绑定

Hexo访问优化

  • 将各种第三方库配置公共 CDN 是最有效的方式,可以通过配置 _static_prefix.yml 来链接,具体可参考 静态配置

  • 使用 npm install hexo-all-minifier --save 安装插件,并配置_config.yml

# minifier
all_minifier: true
html_minifier:
  enable: true
  ignore_error: false
  exclude:
css_minifier:
  enable: true
  exclude:
    - '*.min.css'
js_minifier:
  enable: false
  mangle: true
  output:
  compress:
  exclude:
    - '*.min.js'
image_minifier:
  enable: false
  interlaced: false
  multipass: false
  optimizationLevel: 2
  pngquant: false
  progressive: false
  • 全站CDN选用
    看到有博主选用cloudflare,配置之后速度大幅提升,配置简单还是免费
    cloudflare
cloudflare全站CDN配置

在 Add a website 中填入你的域名,然后点击 Scan DNS Records,等待扫描完成,接着点击 Continue。
在 Select a Cloudflare Plan 中选中 Free Website(当然你也可以选择其他套餐,如果你希望付费的话,点击 Continue。

接下来会出现两行 DNS 记录,在你的域名商处(我的是腾讯云),将 DNS解析服务器 修改为 CloudFlare 提供的地址。点击 Continue
CloudFlare 既是一个 CDN 服务商,同样也是一个 DNS 服务商。


18819235-3549059399a4db72.JPG

把DNS服务器改成cloudflare给的两条即可完成,激活效果如下


18819235-0e3aa272bd516d5e.JPG
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值