0

言語識別子がURLパスにあるルールを機能させようとしています。言語が指定されていない場合は、URL を en バージョンに強制したいと考えています。例えば:

www.domain.com/page.aspx は www.domain.com/en/page.aspx にリダイレクトする必要があります

これがこれまでのルールですが、リダイレクト ループに陥り続けます。

<rule name="Default Language" stopProcessing="true">
        <match url="(.*)" />
        <conditions>                
            <add input="{REQUEST_URI}" pattern="^/(en|es|ph)/" negate="true" ignoreCase="true" />
        </conditions>
        <action type="Redirect" url="/en/{R:1}" redirectType="Permanent" />
    </rule>

それがうまくいかないアイデアはありますか?

4

1 に答える 1