使用nginx反代jsdelivr
前言
因为cdn.xxhzm.cn这个项目,我接触到了这个,但是全网看了一遍,似乎没有的教程,今天来写一篇,供大家使用。
我自己反代的链接:https://cdn.xxhzm.cn/proxy/
示例:https://cdn.xxhzm.cn/proxy/npm/[email protected]/dist/jquery.min.js
有关这个项目的具体内容请查看下面这篇文章
cdn.xxhzm.cn 免费的静态资源加速
前言现在是2022年11月16日12:53:04,开学两月了,好久没发表过文章了,仔细看了看前几篇文章关于cdn....
准备工作
- 一个并且不受GFW的纯净Linux服务器(本文不恰饭,请自行购买)
- 一个域名
- 一双手
正文
如果服务器已有宝塔,请跳转到...
- 连接服务器
首先我们连接到我们的Linux服务器,这里使用的是FinalShell 安装宝塔
ctrl + shift + v粘贴宝塔安装命令yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
安装完毕后进入宝塔
- 进入宝塔-软件管理-运行环境-nginx-安装
安装nginx-1.22 - 创建网站
域名处填写你自己的域名 - 创建反向代理
将内容替换中的test.com/jsdelivr/,test.com替换为自己的域名 配置跨域
在网站的配置文件中添加跨域配置add_header Access-Control-Allow-Origin *; add_header Access-Control-Allow-Headers X-Requested-With; add_header Access-Control-Allow-Methods GET,POST; location ~* \.(eot|ttf|woff|svg|otf)$ { add_header Access-Control-Allow-Origin *; }
然后访问
http://你自己的域名/jsdelivr/npm/[email protected]/dist/jquery.min.js
如果正常访问的话,说明配置成功
此处评论已关闭