2012-04-15 13 views
0

私はiis rewriteモジュールを使用して始めており、クエリ文字列を使用してURLを書き直す作業があります。私がしなければならない何URLリライトを使用してクエリ文字列を書き換える方法

リンクのおかげで、しかし、私は本当に、URL書き換えモジュールでの速度まではないです。このhttp://www.blah.com/Pages/Content.aspx?id=Ecommerce

こんにちはマシューのようなものに、このURLに http://www.blah.com/Pages/Content.aspx?id=n%2fWA2PJCJXXnu8mvdC0jXQ%3d%3d&ln=Gy7UlI4cSJE94Wa2qudbFQ%3d%3d

を書き換えている私が来ましたこれで、それは書き換えルールは、以下のような情報を必要と

<rules> 
    <rule name="QueryStringRW" stopProcessing="true"> 
     <match url="^Content\.aspx$" ignoreCase="true" /> 
     <conditions> 
      <add input="{QUERY_STRING}" pattern="id=(\d+)" /> 
      <add input="{IDtoTitleMap:{C:1}}" pattern="(.+)" /> 
     </conditions> 
     <action type="Redirect" url="Content.aspx?id={C:1}" appendQueryString="false" redirectType="Permanent"/> 
    </rule> 
</rules> 
<rewriteMaps> 
    <rewriteMap name="IDtoTitleMap"> 
     <add key="id=n%2fWA2PJCJXXnu8mvdC0jXQ%3d%3d&ln=Gy7UlI4cSJE94Wa2qudbFQ%3d%3d" value="Id=Ecommerce" /> 
    </rewriteMap> 
</rewriteMaps> 

答えて

0

を動作していないようです。

条件
  • のオプションセットはパターンが一致した場合
  • にどのようにについての詳細なアプローチを実行するためのアクション

  • URL文字列を一致させるために使用するルール
  • パターンの
  • +0

    こんにちはMathewさんのリンクありがとうございますが、実際にはURL書き換えモジュールの速度に敏感ではありませんこれで来て、それは働いていないようです – user989865

    関連する問題