- 创建七牛云账号【七牛云】
- 进入管理控制台创建对象存储
3. 配置nginx【使用nginx rewrite 的重定向功能进行转发到七牛云】
server {
listen 80;
server_name test.com; ##你的域名
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { ##表示拦截所有匹配格式的请求且区分大小写
expires 30d;
rewrite "^/static\/(.*)$" http://七牛云外链域名/$1; ##表示拦截test.com/static/下的所有图片请求,$1为static后的图片名称,例如test.com/static/link.jpg,$1表示link.jpg
}
}
-
浏览器访问上传的图片
test.com/static/link.jpg
跳转到 外链域名/link.jpg【图片外链】
为什么使用cdn静态资源加速???
cdn传输速率比nginx静态资源服务器或Tomcat服务器快上几倍甚至几十倍