You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Front Door配置域名路由至App Service子目录遇阻求助

解决Azure Front Door路由到后端子目录的域名格式错误问题

错误原因

你触发的这个错误,是因为误将带斜杠的路径(比如/portal)填到了域名配置字段里。Azure Front Door的域名字段仅支持纯域名格式,不允许包含路径、斜杠这类字符。

正确配置步骤

  1. 确认前端主机名配置

    • 在Front Door的「前端主机」模块中,确保portal.example.com已正确添加并完成域名验证,此字段仅填写纯域名,不要附加任何路径。
  2. 配置路由规则的路径重写

    • 进入「路由规则」页面,新建或编辑对应portal.example.com的规则:
      • 在「路由详细信息」中,前端路径匹配选择/*(或根据业务需求设置更精准的匹配规则)
      • 找到「后端目标」区域的「路径重写」选项,选择重写到自定义路径,填入/portal{URL_PATH}
      • 后端池选择你的目标App Service(xxx.azurewebsites.net)
  3. 验证配置生效

    • 保存配置后等待5-10分钟完成部署
    • 访问portal.example.com,请求会自动路由到xxx.azurewebsites.net/portal下的内容,同时浏览器URL保持portal.example.com不变

额外注意事项

  • 路径重写逻辑需在路由规则的后端配置中完成,不要在规则引擎里尝试修改域名(规则引擎多用于请求头、缓存策略等逻辑处理)
  • 如果需要限定特定路径的路由,可调整前端路径匹配规则,比如设置为/app/*,再对应重写为/portal{URL_PATH}

内容的提问来源于stack exchange,提问作者rob1556

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 17:25:21