2016-04-07 13 views
0

私はIISリダイレクトとのCNAME

https://fqdn 

にFQDNとルートに私が欲しいCNAME

サーバーをヒットするすべてのトラフィックを(CNAMEことにより、またはFQDNのいずれか)持っていますが、私はこれを行う場合IIS 8でURLリダイレクトすると、「リダイレクトが多すぎます」というエラーが表示されます。

この問題を解決するにはどうすればよいでしょうか?または、cnameとFQDNの両方を信頼できるようにする。 URLの書き換えが改善されますか?

答えて

0

IISの標準リダイレクトは非常に基本的です。あなたが投稿したものを見ると、fqdnとcnameの両方が同じサーバーから提供されています。 IISのリダイレクトは、接続がHTTPSであるかどうかをチェックしないため、ブラウザがリダイレクトしてブラウザがリダイレクトされます。これが起こらない唯一の方法は、IISで2つの異なるWebサイトを構成した場合、ポート80でリッスンし、もう1つが443でリッスンし、ポート80のWebサイトレベルでIISリダイレクトを構成した場合です。

URLリライトをインストールし、2つのWebサイトを作成せずにリダイレクトする新しいルールを作成できます。

  1. ルールに名前
  2. 使用パターン(。*)を付け
  3. {HTTPS}パターンリダイレクトURL https://fqdn/ {Rにリダイレクトするアクションを設定します^ OFF $
  4. をマッチングするための条件を追加します。 :1}
  5. ティック
  6. (例えば一時的または参照その他)非永久
  7. 0123を適用するリダイレクトの種類を調整し、クエリ文字列
  8. を追加します

この写真の(およびweb.config編集)バージョンについては、http://www.jppinto.com/2010/03/automatically-redirect-http-requests-to-https-on-iis7-using-url-rewrite-2-0/

関連する問題