0

末尾のスラッシュがない場合、IIS7 は自動的にリダイレクトを行います。これを修正するにはどうすればよいですか?

http://mydomain.com/dealsはhttp://mydomain.com/deals/ にリダイレクトされます

4

1 に答える 1

0

まず、URL Rewrite Moduleをインストールする必要があります。

次に、次のようなルールを作成します。

<rule name="AddTrailingSlashRule" stopProcessing="true">
    <match url="(.*[^/])$"/>
    <conditions>
        <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true"/>
        <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true"/>
    </conditions>
    <action type="Redirect" url="{R:1}/" logRewrittenUrl="true"/>
</rule>
于 2012-07-11T09:14:13.097 に答える