0

ASP.NET URL Rewriteモジュールを使用していて、次のルールを作成しました。

  <rewrite>
      <rules>
          <rule name="test">
              <match url="http://localhost/ElWazefa/User/Ahmed/ahmed.aspx"/>
              <action type="Rewrite" url="http://localhost/ElWazefa/ahmed.aspx"/>
          </rule>
      </rules>
  </rewrite>

しかし、それは機能しません。

URLRewrite2.0にasp.net3.5とXMLIntelliSenseを使用する

前もって感謝します。

4

2 に答える 2

0

あなたのURLにはプロトコル/ホスト/ポートの部分を含めることはできないと思います。試す:

  <rewrite>
      <rules>
          <rule name="test">
              <match url="/ElWazefa/User/Ahmed/ahmed.aspx"/>
              <action type="Rewrite" url="/ElWazefa/ahmed.aspx"/>
          </rule>
      </rules>
  </rewrite>
于 2011-04-18T21:56:40.253 に答える
0

コード構文は正しいようです

URLにタイプミスがないか確認するか、ポート/ホストを次のようにURLから除外してください: "/ ElWazefa / User / Ahmed / ahmed.aspx"

于 2011-04-18T22:06:10.837 に答える