IIS7 IIS8 http は自動的に HTTPS にジャンプします (ポート 80 はポート 443 にジャンプします)

IIS7 IIS8 http は自動的に HTTPS にジャンプします (ポート 80 はポート 443 にジャンプします)

IIS7 では、「URL REWRITE2」疑似静的モジュールがインストールされているかどうかを確認する必要があります。すでにインストールされている場合は、スキップできます。

URL REWIRTE(擬似静的モジュール)

ダウンロードアドレス: http://www.iis.net/downloads/microsoft/url-rewrite

ステップ1: サイト「URL rewrite」を選択します。英語版をインストールする場合は、[Url rewrite]になります。

ステップ 2: 「空白ルール」を追加する

ステップ3: ルールを追加する

名前: HTTPS

URL パターンに一致: (.*)

条件を追加: 条件: {HTTPS}モード: off

アクションタイプの選択: リダイレクト

リダイレクト URL: https://{HTTP_HOST}/{R:1}

保存する

最終効果画像

条件の論理グループ化

まず、上図の論理グループ化情報を参照してください。

入力タイプモデル大文字と小文字を区別するかどうか述べる
{HTTPS}パターンに一致する^オフ$はいこれはリクエストがHTTPSかHTTPかを照合するために使用されます
{HTTPS_ホスト}パターンと一致しない^(ローカルホスト)はいローカルホストの場合はSSLにリダイレクトされません

高度なバージョン(web.config に疑似静的を直接追加)

<?@xml バージョン="1.0" エンコーディング="UTF-8"?>
<構成>
<システム.Webサーバー>
<書き直し>
<ルール>
<rule name="HTTP から HTTPS へのリダイレクト" stopProcessing="true">
<マッチURL="(.*)" />
<条件>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</条件>
<action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />
</ルール>
</ルール>
</書き換え>
</system.webServer>
</構成>

IIS7 IIS8 http が自動的に HTTPS にジャンプする (ポート 80 がポート 443 にジャンプする) に関するこの記事はこれで終わりです。http が自動的に HTTPS にジャンプする関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Apache で http から https に自動的に切り替える複数の方法
  • Tomcat を https を使用するように設定し、http にアクセスすると自動的に https にリダイレクトします。
  • http を https に自動的にリダイレクトするように設定する方法
  • httpを入力するとブラウザが自動的にhttpsにジャンプする問題に対する完璧な解決策

<<:  MySQL InnoDB テーブルスペース暗号化の例の詳細な説明

>>:  MySQLを閉じることができない問題を解決する方法

推薦する

JS は Baidu 検索ボックスを実装します

この記事の例では、Baidu検索ボックスを実装するためのJSの具体的なコードを参考までに共有していま...

Linux で複数のファイルの名前を一括で変更する方法

Linux では、通常、ファイルの名前を変更するために mv コマンドを使用します。これは、単一のフ...

sysbenchツールによるMySQLデータベースのパフォーマンステストの実装方法

1. 背景Sysbench は、システムのハードウェア パフォーマンスをテストできるストレス テスト...

CSS3のfocus-withinセレクタの使用

擬似要素と擬似クラスところで、まずは疑似クラスセレクターと疑似要素セレクターについておさらいしておき...

JavaScript でドラッグ スライダー パズルの検証機能を実装します (html5、canvas)

導入:スライダー ドラッグ検証は現在、多くの場所で使用されています。週末に 1 つ作成しようと思い、...

React Fiberの仕組みの詳細な説明

目次React Fiberとは何ですか?なぜReact Fiberなのか? React Fiberは...

Vue プロジェクトで mock.js を使用するための完全な手順

Vue プロジェクトで mock.js を使用する開発ツールの選択: Vscode 1. コマンドラ...

HTMLポップアップ透明レイヤーインスタンスのサイズを設定でき、比例することができます

コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...

HTMLのタグについての簡単な説明

0. タグとは何ですか? XML/HTML コードコンテンツをクリップボードにコピー<入力 t...

NexusはAPIを使用して操作します

Nexus は RestApi を提供していますが、一部の API はまだ Groovy と組み合わ...

ServerManager の起動時にデータベースに接続できないエラーを解決する方法

Servermanager 起動時の接続データベース エラーmgrstart.batを実行しますエラ...

Linux での Firewalld の高度な設定の使用に関する詳細な説明

IPマスカレードとポート転送Firewalldは2種類のネットワークアドレス変換をサポートしています...

MySQL で単一のデータベースまたはテーブルを復元する方法と、起こりうる落とし穴

序文:最も一般的に使用される MySQL 論理バックアップ ツールは mysqldump です。通常...

MySQL の一般的な SQL ステートメントの概要

1. mysqlエクスポートファイル: SELECT `pe2e_user_to_company`....