我为此寻找一个解决方案:在Google Cloud Storage存储桶中存储了一个文件:/2023-2.jpg所以如果浏览器打开xyz.com/2023-2-abc.jpg xyz.com/2023-2-cba.jpg等我希望CDN加载此内容(不重定向):xyz.com/2023-2.jpg文件我想用这些url地址regex方案来访问此文件:(\d+)-(\d+)-(.*).jpg /$1-$2.jpg
1l5u6lss1#
媒体CDN和云CDN都不支持blob匹配。通配符匹配可以基于目录级别,这将允许URL重写;但是,这将不允许您提取路径值的一部分并重写前进URL路径。通配符和变量匹配目前是全有或全无的事情。虽然共享的文档是针对媒体CDN的,但云CDN可以通过URLMap中的Envoy YAML通过新的应用负载均衡器(而不是经典应用负载均衡器)支持相同的通配符模式匹配。
1条答案
按热度按时间1l5u6lss1#
媒体CDN和云CDN都不支持blob匹配。通配符匹配可以基于目录级别,这将允许URL重写;但是,这将不允许您提取路径值的一部分并重写前进URL路径。通配符和变量匹配目前是全有或全无的事情。
虽然共享的文档是针对媒体CDN的,但云CDN可以通过URLMap中的Envoy YAML通过新的应用负载均衡器(而不是经典应用负载均衡器)支持相同的通配符模式匹配。