阿里云 CDN 的边缘脚本(EdgeScript)技术,可以快速、灵活地实现 CDN 定制配置。如修改文件返回提能容等,是 CDN 的重要扩展内容。
修改 response content-type
if match_re($uri, '.wasm$') {
del_rsp_header('Content-Type')
add_rsp_header('Content-Type', 'application/wasm')
}
修改 .wasm
文件的 Content-Type
为 application/wasm
if match_re($uri, '.woff$') {
del_rsp_header('Content-Type')
add_rsp_header('Content-Type', 'application/font-woff')
}
if match_re($uri, '^/$') {
rewrite('/index.html', 'break')
}
修改 .woff
文件的 Content-Type
为 application/font-woff
发布 Vue 项目
发布 vue 项目时,访问时根路径,会出现 https://{domain}/index.html#/
,看起来不是很舒服,我们可以通过下面的 EdgeScript
脚本修改,使返回值显示为 https://{domain}/#/
if match_re($uri, '^/$') {
rewrite('/index.html', 'break')
}