首页 > 技术 > Vercel免费加速网站静态资源

准备

一个github账号、一个vercel账号、一个域名(DNS在你手里就行)

Fork仓库

先fork这个仓库:https://github.com/gaboolic/vercel-reverse-proxy

Vercel免费加速网站静态资源插图

Create fork

Vercel免费加速网站静态资源插图1

打开vercel.json文件,改成以下代码:

{
  "rewrites": [
    { "source": "/:url*", "destination": "https://www.yourblog.com/:url*" }
  ]
}

当然,如果你想试试缓存的话也可以这样:

{
  "rewrites": [
    { "source": "/:url*", "destination": "https://www.wgzdy.top/:url*" }
  ],
  "headers": [
    {
      "source": "/(.*).(css|js|webp|jpg|png|gif|svg|ttf|eot|woff|woff2)",
      "headers": [
        {
          "key": "Cache-Control",
          "value": "public, max-age=259200, immutable"
        }
      ]
    }
  ]
}

我也不知道这能不能用,没测试过()

部署

进Vercel首页后点Add New...,选择Project

Vercel免费加速网站静态资源插图2

找到你Fork的库,点它右边的Import

Vercel免费加速网站静态资源插图3

不用动,直接点Deploy

Vercel免费加速网站静态资源插图4

绑定域名

Vercel提供给我们的二级域名被墙了,所以需要绑一个我们自己的域名。由于过程比较简单且写过无数次了,我就不再过多叙述了,大家可以自行搜索。

测速

这是用Vercel加速过的一张照片的速度(博主广东联通):

Vercel免费加速网站静态资源插图5

这是ping的速度

Vercel免费加速网站静态资源插图6

改日我帮大伙测一下各个IP的速度,选一个比较快的IP出来

相关文章