3

私はWeb展開に不慣れで、テスト用のWebサイトを展開しています。WebIISサイトは安全ではありません(http)サイトですが、1つのページは安全である必要があります(https)。

誰かが私にそれを達成する方法を提案できますか?「http」と「https」を切り替えるときにユーザーに警告するべきではありません。

4

4 に答える 4

2

SSLまたは、SecureSocketLayerはバインディングを介してWebサイトにバインドされます。つまり、たとえば、要求されたURLがhttp://domain.com/またはhttps://doamin.com、またはhttp://200.202.150.200:8080/そのようなものである場合に、着信要求トラフィックをWebサイトにリダイレクトするようにIISに指示できます。

したがって、1ページにのみHTTPSを設定することはIISの問題ではありません。それはむしろ、ユーザーをリダイレクトしながらURLを管理する方法です。言い換えれば、それはナビゲーションの問題です。

于 2013-01-07T12:08:41.307 に答える
1

これが商業的に必要な場合は、Heliconツールを使用してその特定のページをにリダイレクトすることをお勧めしますHTTPS

Heliconツールを使用すると、ルールを記述して、特定のページまたはサイト全体のHTTPリクエストをリダイレクトできます。HTTPS

于 2013-01-08T17:05:02.387 に答える
1

私はIISを使用したことがありませんが、最近Apacheで使用しました。

私は次のことをしました:

  • 保護するページのリダイレクトを設定して、HTTPSにリダイレクトするようにします。
  • HTTPSからHTTPにリダイレクトするために、1ページおきにリダイレクトを設定します
  • 画像cssやjsなどの静的ファイルが上記のルールの影響を受けないことを確認しました(これらのファイルはHTTPとHTTPSの両方で機能する必要があります
于 2013-01-07T12:06:08.500 に答える
0

IIS 7では、特定のWebサイトの「URL書き換え」セクションで新しいルールを定義する方法があります。これにより、定期的な有効期限を定義でき、それに基づいて、式に一致するすべてのページを目的のページにリダイレクトできます。http:\ x.com \ sample.aspxをhttps:\ x.com\sample.aspxにリダイレクトするとします。これを行うには、次の手順を実行します。

  • IISでWebサイトを選択します
  • URL書き換えをクリックします
  • ルールを追加します
  • 空白のルールを選択
  • 次に、この場合のパターンを定義します。たとえば、^ sample(任意のページはsampleで始まります)とします。任意の式を好きなように定義できます。
  • [アクション]セクションで、[アクションタイプのリダイレクト]ドロップダウンを選択します
  • リダイレクトURLにhttps:\ x.com\sample.aspxを入力します
  • 保存してウェブサイトを再起動します

次に、必要に応じて他のルールを追加できます。また、他の複雑なシナリオでは、ここで独自のスクリプトを作成できます。

于 2013-01-09T17:14:03.370 に答える