0

拡張子のない URL を実装する必要がある ASP.NET Web サイトがあります。私が達成する必要があるいくつかの例は次のとおりです。

mysite/home.aspx は mysite/home として表示される必要があります。および mysite/reports/checkout.aspx?ShowLogin=False は mysite/reports/checkout?ShowLogin=False として表示される必要があります

これに対する答えを求めてウェブで広範囲に検索し、特定のソリューションを実装しようとしましたが、目標に到達できませんでした。誰かがこれを実装している場合は、私を助けてください。ありがとう。

4

1 に答える 1

2

次のサイトをチェックしてください:-

http://blogs.msdn.com/b/carlosag/archive/2008/09/02/iis7urlrewriteseo.aspx

基本的に、 IIS7 URL Rewrite Moduleを使用した web.config ファイル内の次のコード....これで ur prblm が解決されると思います

<rewrite>
        <rules>
            <rule name="RewriteASPX">
                <match url="(.*)" />
                <conditions logicalGrouping="MatchAll">
                    <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                    <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
                </conditions>
                <action type="Rewrite" url="{R:1}.aspx" />
            </rule>
        </rules>
    </rewrite>
于 2013-03-25T10:06:40.167 に答える