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を閉じることができない問題を解決する方法

推薦する

Helloダイアログボックスのデザイン体験の共有

「どうしたの?」特定の種類のダイアログ ボックスに慣れていない限り、ダイアログ ボックスが表示された...

入力と画像を揃えるためにvertical-alignを使用します

input と img を同じ行に配置すると、img タグが常に input より 1 つ上になり、...

Docker で SVN サーバーを構築するチュートリアル

SVN は Subversion の略称で、ブランチ管理システムを使用して効率的に管理するオープンソ...

Ubuntu 20.04 をインストールした後に行うべきこと (初心者向けガイド)

Ubuntu 20.04 がリリースされ、多くの新機能が導入されましたが、慣れていない機能も多くあ...

Serv-U FTPとADの完璧な統合ソリューションの詳細な説明

会社が現在使用しているソリューションを確認するためにバックエンドにログインしました。使用される FT...

HTML の基本 - ハイパーリンク スタイルを設定する簡単な例

*** ハイパーリンクのスタイル設定の例a:link クリックされる前のハイパーリンクの状態a:vi...

MySQL ログイン警告問題の解決策

1. はじめにMySQL にログインすると、次のような警告が表示されることがよくあります。警告: コ...

LeetCode の SQL 実装 (197. 気温上昇)

[LeetCode] 197.気温上昇Weather テーブルが指定されている場合、前の日付 (昨...

Linux/CentOS サーバー セキュリティ構成の一般ガイド

Linux はオープン システムです。インターネット上には、既成のプログラムやツールが多数存在します...

WeChatアプレットのスクロールビューが左右連動効果を実現

WeChatアプレットはスクロールビューを使用して左右のリンクを実現します。参考までに、具体的な内容...

deepin apt コマンドを使用して最新バージョンの docker をインストールする方法

ステップ1: Ubuntuソースを追加するルートに切り替える suルートソフトウェアソースファイルの...

VMware で Centos7 ブリッジ ネットワークを構成する手順の詳細な説明

VMware仮想マシンでのCentos7ブリッジネットワーク構成の完全な手順は参考用です。具体的な内...

JS は VUE コンポーネントに基づいて都市リスト効果を実装します

この記事の例では、VUEコンポーネントに基づいて都市リストエフェクトを実装するための具体的なコードを...

MySQLでユーザーを作成し、権限を管理する方法

1. ユーザーとパスワードの作成方法1. MySQLデータベースに入る mysql> mysq...

Mysql の mysql.user ユーザー テーブルの詳細な説明

MySQL は、異なるユーザーに異なる権限を割り当てることができるマルチユーザー管理データベースであ...