説明: 2つのApacheサーバーがあり、1つはhaproxyの背後にあります。私たちの新しいサーバーはhaproxyボックスの後ろにあり、古いOLDサーバーは異なるネットワーク上にあります。私はこのoldsite.com/some/thingを新しいhaproxyボックス(以下に見られるように)に向けるためのapache書き換えルールを作成します。これはnewsite/some/otherにリダイレクトされます。既存のドメイン(Apache/haproxy)から新しいドメインにリダイレクト
質問: これをユーザーに透過的にすることはできますか?私はユーザーにoldsite.com/some/thingとnewsite/some/other/thingを表示させたくないのですか?これはhaproxyで達成可能ですか?私はハプロキシについて少しは知っているが、それほど多くはない。あなたの時間を事前に感謝します。とても有難い。 @Panamaジャックから先端に基づいて
つまり、oldsite.comをnewsite.comに設定しますが、ユーザーはoldsite.comのみを表示します –
これは言うごとくhaproxyの職務機能ではありません。あなたは現在のApache設定でそれを行うことができます。プロキシパスを実行するか、新しいVIP /ホスト名にPフラグを付けて書き直すと、透過的でなければなりません。 –
...または新しいサーバーにリクエストを転送するために古いサーバーにhaproxyをインストールします。ただし、アドレスバーを書き換えずに「リダイレクト」と呼ばれるものを正しく実行することはできません。 –