前提・実現したいこと
apacheにリバースプロキシを設定して外部サイトへの仲介をしたいです。
以下の内容を設定しましたが、400 bad requestを受信しています。
A.クライアント
B.転送サーバ(test.com)(リバースプロキシを設定)
C.遷移先サーバ(proxy.hoge.com/hogehoge/)
※CはIP制限によりBからの遷移のみ受け付けるように設定いただいています。
A→B→C接続が確認できません。
curl -v test.com/hogehoge/
400 bad request
B→Cへの接続は確認できました。
curl -v 127.0.0.1/hogehoge/
200 OK
B→Cへの接続の確認。
curl -v https://proxy.hoge.com/hogehoge/
200 OK
apache設定内容
proxy.conf
SSLProxyEngine On SSLProxyVerify none SSLProxyCheckPeerCN off SSLProxyCheckPeerName off SSLProxyCheckPeerExpire off <Location /hogehoge/> RequestHeader set Host proxy.hoge.com ProxyPass https://proxy.hoge.com/hogehoge/ ProxyPassReverse https://proxy.hoge.com/hogehoge/ </Location>
補足情報(FW/ツールのバージョンなど)
あなたの回答
tips
プレビュー