nginx を用いて Cloudflare 経由のアクセスを IPアドレス で振り分ける方法

結論 以下のように $http_x_forwarded_for で判別するように書きます。これにより、123.123.123.123 からのアクセスは Amazon にリダイレクトされ、それ以外からのアクセスは Google にリダイレクトされます*1。 server { (省略) location / { if ($http_x_forwarded_for = "123.123.123.123") { return 301 https://www…