ホームページ > php教程 > php手册 > Bo-Blog の Windows サーバー専用 IIS 書き換えプログラム

Bo-Blog の Windows サーバー専用 IIS 書き換えプログラム

WBOY
リリース: 2016-06-13 12:31:18
オリジナル
906 人が閲覧しました

この記事では、Bo-Blog ユーザーが Windows IIS 5.1/6.0 サーバーで URL 書き換えを実装するためのソリューションを提供します。このソリューションの利点は、コンポーネントのサポートを必要とせず、ISAPI フィルターをインストールする必要がないことです (オンラインには多数ありますが、最適なものは無料ではありません)。欠点は、ISAPI フィルターを介してリライトを実装するのと同じであることです。また、最初は IIS 管理者の支援も必要です。

実装方法は次のとおりです。

A 添付ファイルをダウンロードし、その中の iisrewrite.php ファイルをテキスト エディタで開き、先頭を変更します。
$blogdir='blog /';
bo-blogのインストールディレクトリに移動します。例:
$blogdir='weblog/';
(ルート ディレクトリにインストールされている場合は、$blogdir='' と記述します。それ以外の場合は、上記の例のようにパスの末尾にスラッシュを追加します)
そしてこれを追加します。 ファイルは Web サイトの wwwroot にアップロードされます。

注: このファイルに含まれる書き換えルールは、バージョン 2.1.0 ベータ以降に適しています。2.0.3 sp1 は適用されません。

B 図に示すように IIS Admin を実行し、書き換える必要がある Web サイトに対応する設定を行います。カスタム エラー メニューで、「404」エラー オプションを見つけ、そのプロパティを編集し、メッセージ タイプを次のように設定します。 URL (重要。URL に設定する必要があります。そうしないと、サーバーがページに対して 404 応答を返すことになります)存在しないので、URL の後に設定すると、書き換えられたページの HTTP 応答は通常の 200) になります。アドレスは /iisrewrite.php に設定されます。


C ブログのバックエンドに移動し、URL 最適化方法を「Apache URL Rewrite」に設定します。この時点で、Apache ユーザーと同じようにプログラムの URL 書き換え機能を使用できるようになります。

現在、当サイトの仮ブログはこのような設定となっております。
ローカルダウンロード

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート