2016-08-07 17 views
0

私は、従来の理由から複数のドメインを持つポータルを持っています。 ポータルの設定では、すべてのエイリアスを1次エイリアスにリダイレクトするように設定しました。httpsでポータルエイリアスが動作しない

正常に動作しますが、非プライマリドメインのURLにhttpsプロトコルが指定されていると、404エラーが発生します。

ポータルはdnnバージョン8.0.3で実行されています。

答えて

0

私の知る限り、コアは決してSSLをサポートしていません。あなたは私が知っていることを購入することができますSSL用の2つのサードパーティのソリューションがあります:トーマス・ソープから

SSLモジュール3.2サニベルロジックLLCから(http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=166&CatalogItemID=1505&CatalogID=7&search=SSL&pagenumber=0&sortby=&tagid=-1

SSLリダイレクト1.0(http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=166&CatalogItemID=3155&CatalogID=7&search=SSL&pagenumber=0&sortby=&tagid=-1

私が現在使用して最初のものとそれは仕事をします。私はそれのバージョン3.1を使用しています、あなたが設定できるリダイレクトの設定の周りにいくつかの問題を経験しました。しかし、あなたがそれに触れずに基本的な設定を使うだけなら、それは機能します。また、共通のSSL証明書環境(基本的な共有ホスティングアカウントで取得する共通のSSL証明書など)をサポートしていることにも注意してください。ただし、これは単一のポータルでのみサポートされます。ポータルエイリアスとしての共有SSLドメインポータルエイリアスは一意であるため、ホスト上のすべてのポータルではなく、単一のポータルに対してのみ設定できます。彼はバージョン3.2までになっているように見えるので、これらのことは変更されている可能性があります。

私は2番目のモジュールを使用していません。これは最初のアプローチとは少し異なるアプローチが必要で、各ポータルを個別に設定するのではなく、ホスト上のすべてのポータルに対して一般的なSSLルールを設定できるように見えます。

私は、http.moduleを追加するためにweb.configを変更する必要があると思います。これは、ページへのWeb要求を傍受するためにこれを行い、安全であると言いましたページであると判断した場合は、httpsプレフィックスを持つ同じページにリダイレクトします。私はこれが複数のサーバーヒットが関係しているため理想的な解決策ではないと思うが、うまくいく。 クレジット:dnnsoftware/com/forums/threadid/21470/scope/posts /ポータルエイリアスの代わりにhttps-http-

+0

404問題の解決策はありますがOPの私はこれが完全に正しいとは思わない。私は1つのインストール(7.1.2)で複数のポータルを持ち、いくつかのポータルはSSLを使用し、いくつかのポータルは使用しません。 1つのIP上に複数のドメインを受け入れるワイルドカード証明書があります。次に、http://またはhttps://でPortalAliasを指定する必要はありません。 domain.comとwww.domain.comだけで十分です。 httpsを有効にする場合は、IIS内で強制的に有効にするか、Home.aspxの[詳細設定]> [その他の設定]> [セキュリティ]のような特定のページのページ設定で有効にします。 (まずポータル設定でSSLを有効にしてください) – VDWWD

+0

www.snowcovered.comはもう使用されていません。 http://store.dnnsoftware.comを使用してください – VDWWD

+0

私はVDWWDに同意すると、簡単にHTTPSを強制するか、単にIISの適切なURLにリダイレクトを追加することができます。 – Andy

関連する問題