Azure Front Door - 如何创建路由规则?

Azure Front Door - How to create Routing Rules?

我知道前门设计器,但我不知道如何添加路由规则。

如何在 Azure Front Door 中执行此操作?

A routing rule 将您的前端主机映射到后端池。

  1. 创建前门,在路由规则,select +配置路由规则。
  2. 添加规则中,为名称输入LocationRule。接受所有默认值,然后selectAdd添加路由规则。 或者
  • Select Front Door 应为此路由规则接受的协议和前端。
  • 如果需要,配置用于精细控制的路径。在这种情况下,我将只使用“/*”来接受所有传入流量。

  • 接下来我们需要定义路由类型

Forward > 这是用于将流量转发到后端的正常路由类型。这就是我现在要使用的。

Redirect > 使用此路由类型,传入请求可以重定向到另一个 URL。如果您希望将传入的 http 流量重定向到 https,这也很有用。我稍后会在 post.

中介绍
  • 接下来我们 select 路由规则的后端池和 select 转发协议,在此示例中再次为 HTTPS。

URL Rewrite > 这允许在发送到后端之前更改原始请求的 URL。

缓存 > 缓存允许 Front Door 缓存 POP 中的静态内容,从而为消费者提供更好的体验。 Azure Front Door 使用与 Azure CDN 相同的 POP。

就是这样。我们终于准备好完成配置并开始部署了。这将需要一两分钟才能完成。

测试 Azure 前门

现在让我们来看看新的 Front Door 资源。几乎我们最初在向导中配置的所有内容都可以随时修改。但是,让我们首先使用我们在部署期间 select 编辑的 Front Door URL 检查连接是否有效。

有很多路由方法可以配置 front-end door 和你的后端池,要决定哪种对不同的场景有用,请参考 Structure of a Front Door route configuration and Front Door routing methods