HTTP トラフィックを受け入れるように HTTPS 仮想サーバーを構成する
-
同じIPアドレスでポートが異なるHTTPおよびHTTPS仮想サーバーを追加します。
-
すべてのトラフィックを HTTPS 仮想サーバーにリダイレクトするレスポンダーアクションを追加します。
-
前述のアクションを指定するレスポンダーポリシーを追加し、HTTP 仮想サーバーにポリシーをバインドします。
-
受信URLの前に
<https://>を付けます。 -
トラフィックを別のHTTPS URLにリダイレクトします。
httpsRedirectUrl コマンドに 2 つの新しいパラメータ、 redirectFromPort およびadd lb vserver が追加されました。
-
redirectFromPort:このポートで受信されるすべての HTTP トラフィックには、URLの
<https://>プレフィックスが付いてリダイレクトされます。リダイレクト URL も指定してください。リダイレクト URL を指定しない場合、トラフィックは仮想サーバの IP アドレスにリダイレクトされます。 -
httpsRedirectUrl:-redirectFromPortパラメータで指定されたポートで受信されるすべての HTTP トラフィックは、この URL にリダイレクトされます。たとえば、 http://www.example.com で受信したすべての HTTPS トラフィックは https://www.sample.comにリダイレクトされます。
CLI を使用して HTTP から HTTPS へのリダイレクトを構成する
add lb vserver <name> <serviceType> -redirectFromPort <port | *> -httpsRedirectUrl <URL>
add lbvserver lbvip2 SSL 1.2.1.2 443 -redirectFromPort 80 -httpsRedirectUrl https://www.example.com`
Done
GUI を使用して HTTP から HTTPS へのリダイレクトを構成する
-
\[ トラフィック管理 \] > \[ 負荷分散 \] > \[ 仮想サーバー\] に移動します。
-
SSL タイプの仮想サーバーを追加し、\[OK\] をクリックします。
-
\[基本設定\] を編集し、\[詳細\] をクリックして、\[ポートからのリダイレクト\] と \[HTTPS リダイレクト URL\] の値を追加します。