0

リダイレクトして、単一のフレンドリー URL を作成できます。

<rule name="RedirectUserFriendlyURL1" stopProcessing="true">
    <match url="^Product/Tour\.aspx$" />
        <conditions>
            <add input="{REQUEST_METHOD}" pattern="^POST$" negate="true" />
        </conditions>
        <action type="Redirect" url="Product/Tour" appendQueryString="false" />
</rule>

<rule name="RewriteUserFriendlyURL2" stopProcessing="true">
    <match url="^Product/Tour$" />
        <conditions>
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
        </conditions>
    <action type="Rewrite" url="Product/Tour.aspx" />
</rule>

しかし、例えば、私が持っている場合:

http://www.domain.com/Product/Features.aspx
http://www.domain.com/Product/Download.aspx
http://www.domain.com/Product/FAQ.aspx

受信するために、これらすべてのリンクに対してわかりやすい URL を作成するルールを 1 つ記述できますか?

http://www.domain.com/Product/Features
http://www.domain.com/Product/Download
http://www.domain.com/Product/FAQ

いくつかのリンクがあれば簡単ですが、ルールが多いと維持するのが難しくなります。

4

1 に答える 1