将 Now.sh 作为 CDN 使用

一直在使用 Now.sh 作为静态网站的托管商,例如

偶然间发现,Now.sh 在之前的 AWS 数据中心上增加了 GCP 数据中心,这样国内电信用户 Hit 中的便是 GCP 的香港、台湾等节点,访问速度很快。

这样我们即可使用 Now.sh 作为个人网站的 CDN。

使用方法:

1、安装 Nodejs

2、在 PowerShell 中输入 npm i -g now,安装 Now-Cli。

3、在空白文件夹中新建 now.json 文件:

{
  "version": 2,
  "routes": [
  	{"src": "/(.*)","dest": "https://ORIGIN_URL/$1"}
  ]
}

在 PowerShell 中进入当前文件夹并运行 now即可。

官方文档

推荐绑定自己的域名,以防未来 now.sh 被屏蔽
绑定域名文档: https://zeit.co/docs/v2/domains-and-aliases/adding-a-domain/


例1

使用 Now.sh 反代 Heroku 上的应用:

{
  "version": 2,
  "routes": [
  	{"src": "/(.*)","dest": "https://APP_NAME.herokuapp.com/$1"}
  ]
}

Demo: https://yjk.now.sh

例2

使用 Now.sh 反代微博图床以绕过限制:

{
  "version": 2,
  "routes": [
  	{"src": "/(.*)","dest": "https://wx1.sinaimg.cn/$1"}
  ]
}

Demo: https://sinaimg.now.sh


  2019-05-06     Now.sh, CDN     TOP