Azure に、clients という名前のコンテナーを持つストレージ アカウントがあります。コンテナー内には、さまざまなクライアント用のフォルダーがあります。
mysite.blob.core.windows.net/clients/one
mysite.blob.core.windows.net/clients/two
また、自分のサイトを静的 Web サイトとしてセットアップしています。
mysite.z33.web.core.windows.net
その上に、カスタム ドメインがあります: mysite.com
. Azure CDN または Azure Front Door/Application Gateway を使用してトラフィックを次のようにルーティングすることは可能ですか (クライアントごとに追加の構成を必要としない方法で):
one.mysite.com
->mysite.blob.core.windows.net/clients/one
two.mysite.com
->mysite.blob.core.windows.net/clients/two
mysite.com
->mysite.z33.web.core.windows.net
これまでのところ、Azure CDN でこれを試してみましたが、可能ではないと思います。非常に柔軟なルール エンジンを備えていますが、(うまくいけば) 間違っていない限り、ワイルドカード ドメインはサポートされていないと思います。理想的には、ある種のワイルドカードの方法でそれを行いたいので、それがマップです:
<client>.mysite.com
->mysite.blob.core.windows.net/clients/<client>
新しいクライアントを作成するたびにルールや構成を追加する必要はありません。