[SSL]SSLアクセラレーター機能を利用時に、実サーバーが返す300番台のレスポンスでリダイレクト先がhttpsではなくhttpになってしまいます。対策方法はありますか

実サーバーからリダイレクトされるLocationヘッダの内容をロードバランサーで書き換えることができます。

レスポンス全てのLocationをhttpsに変更する場合の設定例

  • GUI操作
    [設定] → [バランシング] → [仮想サーバー] → [locationルール]【locationルール設定】
    ルール名      :任意の名前 ①
    プロトコル     :http
    ドメイン      :*
    パス        :*

    [設定] → [バランシング] → [仮想サーバー] → [仮想サーバー]

    【URLリダイレクト設定】
    ルール名      :ルール名選択 ①で設定したルール名を選択
    プロトコル     :https
    ドメイン      :*
    リダイレクト先パス :*
    リダイレクト先ポート:設定不要
    レスポンスコード  :設定不要

  • CLI操作
    netwiser> config
    netwiser(config)# rule <ルール名> location  http * *
    netwiser(config)# virtual <仮想サーバ-ID>
    netwiser(config-virtual)# match <ルール名> redirect https * *
    netwiser(config-virtual)# exit
    netwiser(config)# exit

<対象製品>
SX-3950
SX-3945
SX-3940
SX-3920
SX-3990 (VirtualEdition)
SX-3850
SX-3845
SX-3840
SX-3820