1

私はこれを私のweb.configファイルに持っています:

<system.webServer>
    <rewrite>
        <rules>
            <rule name="HTTP to HTTPS redirect" stopProcessing="true">
                <match url="(.*)" />
                <conditions>
                    <add input="{HTTPS}" pattern="off" ignoreCase="true" />
                </conditions>
                <action type="Redirect" redirectType="Found" url="https://{HTTP_HOST}/{R:1}" />
            </rule>
        </rules>
    </rewrite>
</system.webServer>

IIS マネージャーでルールが追加されていることを確認しましたが、機能していないようです。SSL をオフとして要求しています。

したがって、 webvts.mprin.com またはhttp://webvts.mprinc.comにアクセスすると、404 not found エラーが発生します。しかし、https://webvts.mprinc.comにアクセスすると、すべてが機能します。

4

1 に答える 1

2

SharePoint Web アプリケーションでこの問題に遭遇しました。それは、エクストラネット拡張機能を備えたイントラネットでした。エクストラネットは 443 に対してのみセットアップされました。ポート 80 の IIS でエクストラネット アプリケーションにバインディングを追加すると、リダイレクトは成功しました。

于 2012-11-19T23:31:56.203 に答える