Azure CDN重定向regexp

sqyvllje  于 2023-10-22  发布在  其他
关注(0)|答案(2)|浏览(120)

我尝试在CDN标准Microsoft端点上配置重定向规则,我会将SAS令牌添加到转发到特定URI的所有请求中,但我无法添加带有regexp(如“/test(.*)”)的重定向规则。
我在文档中注意到,regexp重定向仅在Premium Verizon上可用。
是否可以在CDN Standard Microsoft上配置regexp重定向?
谢谢,马赛罗

brgchamk

brgchamk1#

目前,Microsoft CDN Standard不支持通配符regex重定向,正如您提到的,该选项仅在Verizon的Azure CDN Premium上可用。请参阅此文档以了解更多详细信息。

ux6nzvsh

ux6nzvsh2#

我们在解决同样的问题,我们的解决方案如下。在Azure CDN中设置URL重写规则,如下所示:

Source pattern: /
Destination: /{url_path}?<your_sas_token>
Preserve unmatched path: No

请注意:

  • 我们正在重写所有URL(源模式:/)
  • 我们确定输入URL不包含查询字符串(这就是为什么我们把**?**在目的地)
  • 我们在Azure Front Door docs中找到了{url_path}引用,并尝试将其用于Azure CDN。

相关问题