現在、別のプロバイダーと VPS を契約しています。その VPS では、複数のアプリケーション プールと Web サイトで IIS を実行しています。「サーバー管理ビジネス」から抜け出したいので、Azure Web Sites (Reserved) はぴったりだと思います。カスタム ドメイン部分を含め、Azure Web サイトをセットアップできました。理解できない問題は、現在 VPS で使用しているのと同じ URL と動作を取得する方法です。
たとえば、現在次のような URL があります。
- www.foo.com/bar
- www.foo.com/baz
- wildcard.foo.com/bla
Azure でそれを模倣する方法が見つかりません。
私が考えたこと/試したこと:
- 1 つの Azure Web サイトを使用し、Azure に個別の仮想ディレクトリ/アプリ プールを用意しますが、グーグルで調べたところ、それはサポートされていません。
- 上記のそれぞれに 1 つずつ、3 つの Azure Web サイトを作成します。そこにある問題は、bar.foo.com、baz.foo.com、および bla.foo.com/wildcard を使用するように変更する必要があることです (つまり、ワイルドカード サブドメイン マッピングを失い、再加工してカスタム ルートを持つようにします)。終わり)。
- 書き換え URL を持つ 1 つの Azure Web サイトをお持ちですか? 私がそこで遭遇すると思う問題は、すべてが 1 つのアプリ プールで実行されるため、1 つの部分を展開すると 3 つすべてに影響し、明らかに 1 つのアプリの障害が他の 2 つに影響することです。
他の誰かがこの道を進んで解決しましたか? 答えが仮想サーバーを起動することである場合、私はおそらく今いる場所にとどまるでしょう。