IIS 7.5はURL書き換えモジュールを使用してWebページのリダイレクトを実現します。

IIS 7.5はURL書き換えモジュールを使用してWebページのリダイレクトを実現します。

Apache では構成ファイルで Web ページまたは Web サイトの書き換えを簡単に設定できることは誰もが知っていますが、最近 IIS サーバーのグループを引き継いだところ、作成する構成ファイルがまったく存在せず、Web ページの書き換え機能を実装したいと考えていました。どうすればいいでしょうか?グーグルで検索したら、決定的な内容が見つかりました。

IIS URL 書き換えモジュール:

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

公式ドキュメント:
http://www.iis.net/learn/extensions/url-rewrite-module/url-rewrite-module の使用

インストール パッケージを IIS サーバーにダウンロードしてインストールします。IIS のインストール場所が自動的に検出されます。最後まで非常に簡単です。その後、IIS マネージャーを再度開くと、各 Web サイトのディレクトリに URL Rewrite コンポーネントが明確に表示されます。

image

ダブルクリックしてルール パネルに入ります。

image

右上隅の「ルールの追加」を直接クリックしてルールを追加できます。

ここでは単純に書き直します。

ターゲット:

ユーザーが www.a.com/aaa にアクセスすると、aaa.html という名前のファイルに自動的にアクセスされます。

成し遂げる:

[ルールの追加] をクリックし、[空のルール] を選択して、次のようにルールを入力します。

image

名前:名前を付けます。ここでは「set aaa to aaa.html」とします。

要求されたURL: 「パターンに一致する」を選択

使用方法: 「完全一致」を選択します (正規表現が十分な場合は、一致に正規表現を使用することもできます)

パターン:一致するコンテンツ「aaa」を入力します (完全一致なので、完全に一致するコンテンツのみを入力する必要があります)

アクションタイプ:書き換えを選択します。

URLの書き換え:必要なaaa.htmlを入力してください

右上隅の「適用」をクリックして保存します。

IIS 7.0 以降では、この URL 書き換えモジュールがサポートされています。単一のリンクのリダイレクトだけでなく、ディレクトリ全体のリダイレクトも定義できます。強力で使いやすいと言えます。皆さんに強くお勧めします!

以下もご興味があるかもしれません:
  • nginx rewriteを使用してURLをリダイレクトする方法
  • IIS でページの書き換えを構成する方法 (url-rewrite2 プラグインを使用してページ サフィックスを削除する)
  • Windows Server 2016 に PHP Manager、ARR3.0、または URL Rewrite 2.0 をインストールできない問題の解決策
  • IIS8 で URL 書き換えツールをインストールして使用する方法
  • UrlRewrite URL 書き換えの詳細な説明と例
  • URLパラメータに応じたnginxの書き換えと場所の詳細な説明
  • Windows Server 2008R2 上の IIS7.5 で擬似静的 URL を構成する方法 (urlrewrite)
  • Nginx サーバーで疑似静的を実現するために URL を書き換える rewrite の使用例
  • UrlRewriteの概念原理と使用法の分析

<<:  シームレスなカルーセル効果を実現するネイティブ js

>>:  mysql 5.7.11 winx64.zip インストールと設定方法のグラフィックチュートリアル

推薦する

HTML 選択タグにリンクを追加する 3 つの方法

最初のもの:コードをコピーコードは次のとおりです。 <html> <ヘッド>...

Docker環境にJenkinsコンテナをインストールする詳細なチュートリアル

推奨される Docker 学習教材: https://www.runoob.com/docker/d...

CSS を使用して画像の色を変更する 100 の方法 (収集する価値あり)

序文「画像処理というと、PhotoShop などの画像処理ツールを思い浮かべることが多いです。フロン...

Vue プロジェクトの最初の画面のパフォーマンス最適化コンポーネントの実践ガイド

目次Vue ファースト スクリーン パフォーマンス最適化コンポーネント説明するインターセクションオブ...

Vue シングルページ SEO の 4 つのソリューションについての簡単な説明

目次1.Nuxtサーバーサイドレンダリングアプリケーションの展開(SSRサーバーレンダリング)利点:...

Element-ui アップロードファイルのアップロード制限の解決策

質問アップロードするファイルのタイプを accept に追加することは、「表面的な」役割しか果たしま...

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

この記事では、WeChatアプレットのスクロールビューの左右連動を実現するための具体的なコードを参考...

WIN2008 サーバーのコマンド ラインを使用して IIS7 コンポーネントをインストールおよびアンインストールする方法

注意: .NET FrameWork はコア モードで実行できないため、コア インストール モードの...

CSS で縦書きテキスト配置を実装する方法 (概要)

HTML でのテキストのデフォルトの配置は水平ですが、特殊な場合にはテキストを垂直に配置する必要が...

MySQL 5.7.17 winx64 無料インストールバージョン設定方法グラフィックチュートリアル

mysql5.7.17無料インストールバージョンのインストールに関する最近の経験1.ダウンロードして...

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

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

IE7 互換モードで IE8 を有効にするコード

最も人気のあるタグはIE8ですブラウザベンダーはバージョンアップデートのリリースに躍起になっている一...

MySQLにおける正規表現の一般的な使用法

MySQL における Regexp の一般的な使用法特定の文字列を含むあいまい一致# コンテンツフィ...

バランスの取れたデジタルスクロール効果を実現するJavaScript

目次1. 実施の背景2. 実装のアイデア3. 実施プロセス1. 実施の背景先週、ユーザーがタスクを完...