2017-11-21 12 views
0

私はAzure CDNに複数のエンドポイントを持つことができますが、各エンドポイントには独自の紺碧のドメインが与えられているようです。Azure CDN:複数のエンドポイントを同じカスタムドメインにマッピングできますか?

私がしたいのは、単一のカスタムドメインの下に複数のエンドポイントを持つことができることです。そのルートに基づいてどのエンドポイントに行くかを決定します。

/apiで始まるものはすべて1つのエンドポイントになり、他のもので始まるものはすべて別のエンドポイントに移動します。

基本的に、私はAWS CloudFrontと同じ機能を探しています。

これは可能ですか?

「同じカスタムドメイン」とは、両方とも「www.mydomain.com」を意味します。私は "abc.mydomain.com"と "def.mydomain.com"を意味するものではありません。

答えて

0

これは、VerizonのPremium Azure CDNとルールエンジンの「URL書き換え」機能を使用して、今日達成できます。

エンドポイントを設定したら、カスタムドメインをエンドポイントの1つにCNAMEして、紺碧のポータルで検証します。

次に、/ apiパス条件に基づいて同じプロファイル内の別のエンドポイントにリダイレクトするルールエンジンルールを作成します。もし

:常に

'URL書き換え':ソース= "/ CDNBASE/Endpoint1 /" "(/ API *)"、 先=「/たとえばhttps://docs.microsoft.com/en-us/azure/cdn/cdn-rules-engine

:詳細情報についてCDNBASE/Endpoint2/"" $ 1 "、