IIS 7では、他のコンポーネントをインストールする必要がなくなりました。web.configでの単純な構成でURLの擬似静的を実現できます。次のように:
以下のコードで構成ノードWeb.config構成ファイルに追加されます。
<以下
コード; system.webServer><書き換え><ルール><ルール名="規則名"><マッチURL =" NEWURL" ignoreCaseは="偽" /><アクションタイプ="リライト" URL =" oriurl" appendQueryString ="偽" />< /ルール>< /ルール>< /書き換え>< /system.webServer>
前記ルールノードは、各書き換え規則のために、一致ノードは、擬似静的ルールである。ignoreCaseは無視ケース; actionはレスポンスのURL、実際のURL、appendQueryStringはパラメータです。複数の規則を追加するときは、名前の名前を変えないでください。
以下に直接ルールサイトを書き換えURL与えられ、私たちはクリアされます信じている:以下
コード
<書き直し><ルール><ルール名="ルール1">を。 。?<マッチURL ="記事/(S +)HTML" ignoreCaseは="真" /><アクションタイプ="リライト" URL ="記事/Default.aspxのサブクラス= {R:1} " appendQueryString ="真" /><;<> /ルール/ルール>< /書き換え>
見ることができる、$文字を使用する場合、以下のパラメータ、次いでIIS6で、使用IIS7 {R $文字の代わりに:Number}。複数のパラメータについては、&記号を& &に置き換えることを忘れないでください。あなたはIIS6擬似静的
をインスタンス化するために、以下の方法を参照することができている場合
は
URLRewriter.dll我々はいくつかのdllファイルの後に、Microsoftの公式ダウンロードをダウンロードする必要が私たちのプロジェクトを参照します。次に、URLリダイレクトを実現するためにweb.configで簡単な設定をする必要があります。
まず、configSectionsのWebConfig見つけ、次の位置に所定のコードに追加:
以下のコード< /sectionGroup><セクション名=" RewriterConfig" TYPE =" URLリライタ.Config.RewriterConfigSerializerSectionHandler、URLリライタ" />< /configSections>
次に、のhttpHandlersを見つけ、次の位置に所定のコードに追加次<よう
コードは、のhttpHandlers><動詞を追加= " *"パス=" * ASPX]である。TYPE =" URLRewriter.RewriterFactoryHandler、URLリライタ" />< *"パス=" * HTML]である。TYPE =" URLリライタ動詞="を加えます。 RewriterFactoryHandler、URLRewriter" />
上記で追加されたコードは、.htmlと.aspxの接尾辞のURLパスをリダイレクトします。最後に、URLリダイレクトを実装するためのリダイレクトルールを追加します。以下
コード
< /configSections>< RewriterConfig><ルール>< RewriterRule>< LookFor>〜/物品/(S +)/(D {8})/(S +)HTML< /lookFor><のSendTo>?〜/物品/Default.aspxのサブ= $ 1&#038;たURLName = $ 3およびLT; /のSendTo>< /RewriterRule>< /ルール>< /RewriterConfig>
上部これはリダイレクトのルールです。上記は私自身の小さなステーションに基づいています。 domain /article /article type /release /article name.htmlをdomain /article /default.aspxにリダイレクトしますか?Sub =アーティクルタイプ&UrlName =アーティクル名。規則性についてはあまり詳しくない、^ _ ^。興味がある場合は、学ぶことができます。最後に、& UrlNameの&記号を&に書き込むことを忘れないでください。
[管理ツール] ---&gt; [インターネットインフォメーションサービス]で、IISが開始されているかどうかを確認します。インタフェース 2。コントロールパネル---&GT;管理ツール---&G
1. CGIメソッドはPHP環境をロードします通常、IIS設定インタプリタはphp.exeで、初期の頃はより一般的で、現在はあまり使用されていません。 特徴:安
ポートマッピングは、インターネットからLAN内のマシンへの特定のポートサービスにアクセスするために使用されます。作者は教育とネットワーキング習慣で使用されるいくつかのポートマッピング方法をまとめて、そ
ネットワークやサーバーについてある程度理解している友人はFTP関連の知識を知っているかもしれませんし、ウェブマスターがFTPを頻繁に使うようになっているのではないでしょうか。今日のコンピュータのペプシ