0

私は最新のプロジェクトで URL ルーティングを使用しています。これは MVC ではなく Web フォームです。

物理ページへのすべてのパスが仮想であることに気付きました。https ページに移動するにはどうすればよいですか?

4

1 に答える 1

0

HTTPS にリダイレクトするには、いくつかの方法があります。この SO questionの回答を参照してください。

UrlRewriteルールを IIS に (または以下のように web.config に直接)追加できます。

<rewrite>
        <rules>
            <rule name="Redirect HTTP to HTTPS" stopProcessing="true">
                <match url="(.*)"/>
                <conditions>
                    <add input="{HTTPS}" pattern="^OFF$"/>
                </conditions>
                <action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="SeeOther"/>
            </rule>
        </rules>
    </rewrite>
于 2013-01-09T12:30:28.600 に答える