1 つの Magento インストールに複数の Web サイトがあります。これらのサイトのうち 3 つは、異なる SSL 証明書を持っています。SNI はオプションではないため、別のポートを使用してリクエストを処理することにしました。
仮想ホスト構成では、SSL を使用する各サイトに異なるポートが割り当てられます。
"https://domain1.com" -> 標準 443
「https://domain2.com:444」
「https://domain3.com:445」
これらのリクエストは、直接アクセスすると正常に機能します。Magento はすべてのリクエストを適切に処理します。
ここにこすりがあります:
ポート番号なしで「https://domain2.com」にアクセスすると、domain1.com の仮想ホスト構成がトリガーされます。
https://domain2.comへのすべてのリクエストをキャッチし、それらを https://domain2.com:444 にリダイレクトする方法が必要です。
mod_rewrite または mod_proxy でこれを行う方法が必要です。