5 か国のユーザーに使用してもらいたいサイトがあります。ただし、各国が www.deutchname.com や ww.englishname.com のような言語固有の URL でサイトにアクセスできるようにしたいと考えています。サイトは、ドメイン名に基づいて言語をサーバーします。これは可能ですか、それとも同じデータベースで複数のサイトをセットアップしますか? Azure Web ロールでサイトを実行しています。
1 に答える
Windows Azure でアプリケーションを作成すると、Azure はcloudapp.netドメインにわかりやすいサブドメインを提供します。ただし、ほとんどの場合、カスタム comain を介して Web サイトにアクセスしたいと考えています。この機能は、 Azure クラウド サービスとAzure Web サイトの両方でサポートされています。www.mysite.com
カスタム ドメインはエンド ユーザーには見えwww.yoursite.com
ません。つまり、 の訪問者は真のホスト (たとえばyoursite.cloudapp.net
) を見ることはありません。
単一のデプロイメントで複数のドメインを処理する方法、または複数のデプロイメント (それぞれが単一のドメインをサポートする) を 1 つのデータベースと通信する方法は、システム アーキテクチャのアーキテクチャによって異なります。各ソリューションには長所と短所があります。どちらのソリューションも、Azure クラウド サービスで構築できます。
最初のアプローチ、つまり複数のドメイン (および言語) を処理する単一の展開を使用していますが、完全に正常に動作します。いくつかの課題がありますが、Azure 自体ではなく、システム アーキテクチャ (たとえば、あるドメインで表示され、他のドメインでは非表示になっている機能など) に関連しています。
Windows Azure クラウド サービスまたはストレージ アカウントのカスタム ドメイン名の構成に関する記事があり、Azure クラウド サービスのカスタム ドメインを設定するプロセス (CNAME
またはエイリアス レコード (推奨) またはA
レコードを介して) と検証プロセスについて説明しています。