Azure Front Door配置:将所有传入URL转换为小写
实现Azure Front Door传入URL全小写转换
完全可以通过Front Door规则引擎实现所有传入URL的小写转换,具体配置步骤如下:
- 登录Azure门户,进入你的Front Door实例,切换到规则引擎标签页
- 点击添加规则,输入规则名称(比如
Convert URL to Lowercase) - 设置匹配条件:选择始终匹配,确保所有请求都触发该规则
- 添加动作:
- 动作类型选择URL重写
- 重写类型选修改路径
- 在路径输入框中填入表达式
{lower({url_path})},这个表达式会将原始请求的URL路径部分转换为全小写 - 根据需求勾选保留查询字符串(建议勾选,避免丢失参数)
- 重写模式选择永久重定向(301)(适合需要搜索引擎更新索引的场景)或临时重定向(302)
- 保存规则,等待配置生效(通常几分钟内完成)
配置完成后,测试带大写路径的请求,比如https://endp-c3sdsfsddd.z03.azurefd.net/Images/Admin/Test.png会自动重定向到https://endp-c3sdsfsddd.z03.azurefd.net/images/admin/test.png,同时流量正常路由到你的Static Web App。
内容的提问来源于stack exchange,提问作者Redzon
相关产品推荐
相关产品推荐

