久しぶりになりますが、Varnishの記事です。 前回はVarnishでリダイレクト専用Webサーバの構築をご紹介しました。 今回は、単純なキャッシュサーバではありますが、オリジンサーバへのアクセス時に、ユーザーがリクエストした場合のHostヘッダではなく、任意のHostヘッダに変更してアクセスする設定になります。 ユーザーのリクエスト時のHostヘッダのままで、オリジンサーバ(origin.suz-lab.com)にアクセスする場合は、単純に/etc/varnish/default.vclを下記のように設定するだけで大丈夫です。 backend default { .host = "origin.suz-lab.com"; .port = "80"; } 但し、バーチャルホストの関係などで、Hostヘッダを変更してアクセスする場合は、下記のように、vcl_recvのreq.http.ho
![cloudpackブログ - VarnishからオリジンサーバにHostヘッダを変更してアクセス](https://cdn-ak-scissors.b.st-hatena.com/image/square/377a9c51a86d20c871561f0ba1caf65409e4f7f2/height=288;version=1;width=512/https%3A%2F%2Firet.media%2Fwp-content%2Fthemes%2Fclp_media%2Fimg%2Fcommon%2Fogp-thumbnail_1200x630.png%3F135792468)