0

ASP.NetのWebページから.aspxを削除したい。URL Rewrite Moduleをダウンロードし、winserver 2008にインストールしました。http://www.iis.net/downloads/microsoft/url-rewrite [ ^]

私は初心者です、そして私は試しました

また、IIS7とURL書き換えを使用して.aspx拡張子を削除してみました

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

たとえば、default.aspx--->defaultを変更します。これを行うにはどうすればよいですか。


エラー404が発生します-ファイルまたはディレクトリが見つかりません。このコードを使用する場合:

<rewrite>
<rules>
    <rule name="Rewrite aspx" stopProcessing="true">
      <match url="^([a-z0-9/]+).aspx$" ignoreCase="true"/>
      <action type="Redirect" url="{R:1}"/>
    </rule>
</rules>

F1F1F1F1F1してください

4

3 に答える 3

0
U can do this in your web.config file itself

 <system.web>

    <urlMappings enabled="true">

        <add url="~/marutisuzuki-Alto" mappedUrl="~/Carmodel.aspx?carname=Alto&amp;carid=6"/>
</urlMappings>
</system.web>

If you add this if any page with this "~/Carmodel.aspx?carname=Alto&amp;carid=6" is replaced by "~/marutisuzuki-Alto".
于 2013-03-12T07:13:42.587 に答える
0

URL 書き換えモジュールを使用して、web.config (system.webServer 要素内) でこれを試してください。

<rewrite>
    <rules>
        <rule name="Rewrite aspx" stopProcessing="true">
          <match url="^([a-z0-9/]+).aspx$" ignoreCase="true"/>
          <action type="Redirect" url="{R:1}"/>
        </rule>
    </rules>
</rewrite>
于 2013-03-12T07:17:42.033 に答える