1

私は、人々がそのサイトに接続するために使用する多数の URL を持つ Web サイトを持っています (IIS Web サイトのバインディングを使用し、すべてが意図したとおりに機能します)。

ここでやりたいことは、すべての URL がhttps://www.sample.comにアクセスするようにすることです。したがって、「http://xyz.sample.com」または「sample.com」と入力すると、次の URL に移動する必要があります。https://www.sample.com

問題は、これを行うための最良のメカニズムは何ですか? 考えられる解決策は 1 つ (この質問への回答として提示します) ありますが、別のより良い解決策が利用可能である可能性があると感じています。

4

2 に答える 2

4

IIS 設定で可能なオプションの 1 つは、次のことです。

  1. Web サイトから余分なサイト バインディングを削除します (xyz.sample.com、sample.com など)。これにより、すべてのトラフィックが流れるようにしようとしている Web URL (つまり、https://www.sample.com )だけが残るはずです。
  2. IIS で 2 番目の Web サイトを作成する
  3. 2 番目の Web サイトで、元の Web サイトから削除されたバインドを作成します。
  4. 2 番目の Web サイトでは、HTTP リダイレクト (IIS のオプション) を使用して、2 番目のサイト (すべての代替 URL が存在する場所) からのすべてのトラフィックを目標サイト ( https://www.sample.com )に転送します。
于 2010-05-06T07:08:39.880 に答える
0

新しいバインディングhttps://www.sample.comで新しい Web サイトをセットアップしてから、古い Web サイトで Http Redirect プロパティ ページを開き、リダイレクトをセットアップします。

それはIISマネージャーにあります。

于 2010-05-06T07:08:35.603 に答える