1.5.43 • Published 1 year ago
@semic/plugin-oss v1.5.43
插件 semic@plugin-cdn
https://github.com/search?p=2&q=vendure+plugin+-user%3Avendure-ecommerce&type=Repositories
阿里云 OSS CDN
- https://oss.console.aliyun.com/ (存储拒绝公开资源访问)
- https://cdn.console.aliyun.com/ (CDN 加速, 使用边缘脚本 webp, 并开启
/assets
缓存时间) - 阿里云 OSS 私有 Bucket 回源
- 开启 性能优化:
过滤参数(可保留指定参数)
CDN 边缘脚本
m1 = and($http_accept, match_re($http_accept, '.*image\/webp.*'))
pcs = capture_re($uri, '.+(.JPEG|.jpeg|.JPG|.jpg|.PNG|.png)(!thumb|!small|!medium|!large)*$')
# 图片后缀e.g. `.jpg`, `.png`
picExtension = get(pcs, 1)
# OSS规则e.g. `!small`, `!large`
ruleExtension = get(pcs, 2)
if and(m1, picExtension) {
if and(ruleExtension) {
rewrite(concat($uri, '_webp'), 'enhance_redirect', 301)
} else {
rewrite(concat($uri, '!webp'), 'enhance_redirect', 301)
}
}
测试地址
https://portal.kzfinc.com/E110A-1.jpg!small https://portal.kzfinc.com/E110A-1.jpg!large https://portal.kzfinc.com/E110A-1.jpg!thumb https://portal.kzfinc.com/E110A-1.jpg!medium
1.5.40
1 year ago
1.5.43
1 year ago
1.5.42
1 year ago
1.5.19
1 year ago
1.5.28
1 year ago
1.5.5
2 years ago
1.5.3
2 years ago
1.5.12
1 year ago
1.5.15
1 year ago
1.5.18
1 year ago
1.5.9
2 years ago
1.5.7
2 years ago
1.5.6
2 years ago
1.4.6
2 years ago
1.4.5
2 years ago
1.4.8
2 years ago
1.4.4
2 years ago
1.4.3
2 years ago
1.4.0
2 years ago
1.3.1
2 years ago
1.1.52
2 years ago
1.1.54
2 years ago
1.1.53
2 years ago
1.1.49
2 years ago
1.1.48
2 years ago
1.1.39
2 years ago
1.1.24
2 years ago
1.1.0-beta.0
2 years ago
1.1.0-beta.10
2 years ago
1.1.0-beta.6
2 years ago
1.1.0-alpha.5
2 years ago
1.1.0-alpha.6
2 years ago
1.1.10
2 years ago
1.1.0-alpha.1
2 years ago
1.1.0-alpha.0
2 years ago
1.0.11
2 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.5
3 years ago